Ashura: UL-Element

Beitrag lesen

Hallo MudGuard.

Hi,

In HTML gelten diejenigen Elemente als block-Elemente, die in der Parameter Entity %block; aufgeführt sind. LI gehört nicht dazu.

Sondern zu %Flow, wie es aussieht.

Nö, wie kommst Du darauf?
%Flow gibt es schon mal gar nicht, nur %flow;

In der XHTML 1.0-DTD schon.

Und LI gehört nicht zu %flow; - es hat nur als Content-Model (%flow;)*

Ja, es ist gut möglich, dass ich dies missverstanden habe.

%flow; ist (jeweils HTML 4.01 strict) definiert als:

[...]

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...

Die Parameter Entities sind wie Abkürzungen: um nicht jedesmal, wenn irgendwo ein Blocklevel-Element erlaubt ist, alle Elemente einzeln aufzuzählen, wird einmal %block; definiert und später dann eben nur noch als %block; referenziert.

Soweit verstehe ich die DTDs auch noch.
Aber obiges gibt mir gerade ein Rätsel auf...

Einen schönen Mittwoch noch.

Gruß, Ash*feel free*ura

--
Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:) fl:( ss:) ls:[ js:|
30 Days to becoming an Opera8 Lover -- Shortcuts for Keyboard and Mouse
Meine Browser: Opera 8.50 | Firefox 1.0.7 | Lynx 2.8.5 | Netscape 4.7 | IE 6.0
Use OpenOffice.org