MudGuard: UL-Element

Beitrag lesen

Hi,

In der XHTML 1.0-DTD schon.

Ich bezieh mich normalerweise auf die HTML 4.01-DTD - die gibt es nämlich in einer praktisch verlinkten Version (http://www.w3.org/TR/html401/sgml/dtd.html), da kann man sich wesentlich schneller zu den jeweiligen Definitionen der Parameter Entities durchhangeln.

Stehe ich gerade auf dem Schlauch, oder gehört das li-Element wirklich nirgendwo hin? Es zählt weder zu den Block- noch zu den Inlineelementen...

Richtig. Das li-Element ist weder ein block- noch ein inline-Element.

Da es ja nur innerhalb weniger Elemente (ul,ol und bei transitional noch dir,menu) vorkommt, hat es sich nicht wirklich gelohnt, dafür eine parameter entity einzuführen.

Wäre li bei %block; oder %inline; dabei, wäre es ja in den Elementen erlaubt, die %block; oder %inline; im content-model haben - nicht nur in ul/ol.

Soweit verstehe ich die DTDs auch noch.

Naja, Deine Aussage, LI würde zu %flow; gehören, ließ eher auf geringe DTD-Kenntnisse schließen.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.