Antwort an „Gunnar Bittersmann“ verfassen

problematische Seite

@@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
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen