Rainer S.: <div>-Element in einem <p>-Element

Beitrag lesen

Hallo,

ist es nicht erlaubt ein <div>-Element in ein <p>-Element zu plazieren?

Nein, ist es nicht ...

(...)

Es handelt sich doch bei beiden Elementen um block-Elemente. Wieso ist das denn nicht erlaubt?

... die DTD schreibt vor, dass <p> nur inline-Elemente enthalten kann:

<!ELEMENT p %Inline;>

Allerdings kann man <div>-Elemente theoretisch beliebig tief schachteln...

Gruß,
Rainer