Der Martin: Validieren

Beitrag lesen

Hallo Iris,

Homesite sagt mir ich darf ein <img> Tag nicht schließen.

das ist nur die halbe Wahrheit. Zunächst mal ist img ein sogenanntes leeres Element, es besteht also nicht aus öffnendem Tag, Inhalt, schließendem Tag wie p oder div. So gesehen hat Homesite Recht.
In HTML ist daher die Struktur

<img src="..." alt="...">

völlig korrekt. Ein schließendes Tag </img> gibt es nicht.
Wenn du allerdings XHTML verwendest, sieht's ein wenig anders aus. In XHTML muss *jedes* Element auch wieder geschlossen werden. Bei Elementen, die wie img keinen Inhalt haben, verwendet man da die Schreibweise

<img src="..." alt="..." />

Das '/>' steht hier als Kurzform für das schließende Tag. Tatsächlich haben sogar manche Browser ein Problem mit der formal korrekten Notation <img ...></img>.

so und wem soll ich jetzt glauben?

Wie Tobias schon sagte: Der einzigen offiziellen Instanz, dem W3C-Validator.

Schönen Abend noch,
 Martin

--
Der Gast geht solange zum Tresen, bis er bricht.