Marc: Inhaltsleere Elemente in HTML5

Beitrag lesen

Hallo Nick,

sollten in HTML5 inhaltsleere Elemente als solche gekennzeichnet werden oder nicht? Valide ist ja beides.

Nein: <img src="bild.png" alt="ein Bild">

Ja: <img src="bild.png" alt="ein Bild" />

Da beides valide ist, ist es wurscht.

Es ist aber sinnvoll, sich selber zu überlegen, wie man es denn besser findet. Es darf ja auch <img alt=""></img> sein - ist auch valide. Nur sollte man sich für eine Schreibweise entscheiden, um sich nicht selber zu verwirren.

Nur der Vollständigkeit halber: <IMG aLt=""></IMG> ist auch valide... oder, oder, oder

Die Regeln von XHTML strict kennen keine Ausnahmen und sind daher leicht zu lernen. Daher meine Empfehlung, wenn du dir nicht sicher bist: schließe alles und fertig!

Viele Grüße,
Marc.

--
Und immer schön
validieren (http://validator.w3.org/)