Ik zat me zo even af te vragen. Waarom zijn hyperlinks een optie van anchors? Hyperlinks zijn een fundamenteel onderdeel van Hyper Text bestanden, maar toch is de manier om te linken weggestopt als optie bij een totaal ander element. Je zou toch eerder een <link> tag verwachten.
Ik vind het zelf niet zo vreemd. Een link is niet meer dan de andere kant van een anker. Zo staat het ook omschreven in de html draft en 2.0 specificatie;
Ook is het gewoon een gevolg van de ontwikkeling/geschiedenis van de html taal. Wellicht is tegenwoordig de tag 'link' beter geschikt, maar men laat het gewoon zo omdat het een algemeen geaccepeerd iets is.anchor: one of two ends of a hyperlink; typically, a phrase marked as an <A> element.
Bron: http://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt, http://tools.ietf.org/html/rfc1866
[ Voor 5% gewijzigd door Noork op 31-01-2009 17:55 ]
Nouja, het vreemde vind ik dat je eigenlijk nooit anchors hebt die logischerwijs zowel link als anchor zijn. Het zijn twee verschillende gebruiken voor hetzelfde element. In principe kan je natuurlijk alle tags weglaten, en alleen <a> overhouden met honderden opties, maar dat is niet zo handig.
In principe is een link gewoon iets wat ergens naar wijst.
En de anchor is dat gewoon waar je moet zijn
of dat nou http:// of #blah is maakt weinig verschil
En de anchor is dat gewoon waar je moet zijn
of dat nou http:// of #blah is maakt weinig verschil