Ingo Turski: Links formatieren

Beitrag lesen

Hi,

Und wie übersetzt du “Even though this means that the a element is now strictly-speaking unnecessary, it has been retained”? [XHTML2 §1.2]

Daß es streng genommen überflüssig ist (weil ja auch andere Elemente verwendet werden können).

Hört sich für mich so an, dass der einzige Grund für die Beibehaltung des a-Element der ist, dass man – wenn kein anderes Element passt – sonst nur noch <span href="http://example.net"> verwenden könnte.

Ja - einerseits. Andererseits aber auch immer dann, wenn man (wie an der anderen Stelle erwähnt) explizit einen Link angeben will.

a hat etwas mehr Semantik als span, aber längst nicht mehr die Bedeutung wie in vorigen Versionen bis XHTML 1.1.

Das stimmt natürlich, aber nehmen wir mal ein Beispiel:
Ein P könnte komplett verlinkt werden, aber die Regel ist doch, daß nur ein bestimmter Begriff verlinkt werden soll. Welches Element könnte hierfür passen? Wenn dieser Begriff hervorgehoben werden soll, em oder strong. Aber wenn nicht, dann wird das A-Element tatsächlich noch benötigt, wenn man nicht ein bedeutungsloses SPAN nehmen will.

freundliche Grüße
Ingo