Gunnar Bittersmann: Firefox stellt <p>-Tag nicht dar

Beitrag lesen

@@alex:

Ich habe eine Liste von Bildern die ich nebeneinander darstellen will. Um die liste habe ich einen <p>-Tag gelegt.

Nein, hast du nicht.

1. Kein Tag, sondern ein Element. [Meiert]

2. Da 'p' kein 'div' enthalten darf, wird das 'p'-Element durch das <div>-Starttag implizit geschlossen:

<p><div id="screen"></div> ist in HTML 4.01 dasselbe wie <p></p><div id="screen"></div>

Das </p>-Endtag nach </div> ist ein HTML-Fehler. Das hätte dir der Validator auch verraten.

Live long and prosper,
Gunnar

--
Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)