suit: html 4.01 oder 5 verwenden ?

Beitrag lesen

Ganz einfach, in HTML4 kannst du ganz einfach das img auch für das Design nehmen ohne irgendwelche großen Anpassungen.

img-Elemente für Gestaltungszwecke zu verwenden ist in HTML 4.01 und HTML5 dämlich ;)

Stellst du dann auf html5 um, wirst du merken, dass der FF das ganze als inline dar stellt und du unter dem Bild einen Abstand bekommen wirst.

In den Firefox-Default-Stylesheets wird weder in html.css noch in quirk.css irgend eine Unterscheidung zwischen HTML 4.01 und HTML5 hinsichtlich der Bilder getroffen - da steht einfach "nichts" diesbezüglich drin, drum sollten alle Bilder einfach nur inline sein.

Kann man mit "display:block" beheben, ist aber eben eine Sache über die man unter anderem stolpern KANN.

img-Elemente haben in HTML 4.01 kein definiertes content model und in HTML5 kein definierten Gestaltungsregeln:

http://www.w3.org/TR/html4/sgml/dtd.html

<!ELEMENT IMG - O EMPTY                -- Embedded image -->

http://dev.w3.org/html5/markup/img.html