@@Auge
die ich zu stark verkürzend als „echte Links“ bezeichnet habe.
Das kannst du noch weiter verkürzen zu „Links“.
Dazu im Gegensatz wären Links ohne href-Attribut, wie ich sie vorschlug.
a
-Elemente ohne href
-Attribut sind keine Links. In der Spec liest sich das so:
“If the a
element has an href
attribute, then it represents a hyperlink (a hypertext anchor) labeled by its contents.
“If the a
element has no href
attribute, then the element represents a placeholder for where a link might otherwise have been placed, if it had been relevant, consisting of just the element's contents.”
a
-Elemente ohne href
-Attribut sind kaum was anderes als span
. Nur dass sie sich leichter handhaben lassen, wenn man sie zu Links machen möchte – sei es mit JavaScript oder PHP (einfach das href
-Attribut hinzufügen anstatt mühsam das DOM umzubauen).
🖖 Живіть довго і процвітайте
Ad astra per aspera