Listen verschachteln
Oliver
- html
0 Norbert Klein0 Oliver
Hallo SelfHTMLler,
ich möchte eine nummerierte Liste verschachteln. Sie soll dann so aussehen:
1. (Text)
1. (Text)
2. (Text)
2. (Text)
1. (Text)
2. (Text)
3. (Text)
3. (Text)
usw.
Ich habe es zuerst so versucht:
<ol>
<li>(Text)</li>
<ol>
<li>(Text)</li>
<li>(Text)</li>
</ol>
<li>(Text)</li>
<ol>
<li>(Text)</li>
<li>(Text)</li>
usw.
Nachdem mir der W3-Validator einen Fehler gemeldet hat, hab ich eingesehen, dass es so nicht ganz richtig ist: Als einziges Kindelelement von ol ist li, nicht aber ol selbst erlaubt.
Also so:
<ol>
<li>(Text)</li>
<li><ol>
<li>(Text)</li>
<li>(Text)</li>
</ol></li>
<li>(Text)</li>
<li><ol>
<li>(Text)</li>
<li>(Text)</li>
</ol></li>
Jetzt wird aber der untergeordneten Liste eine Nummer vorangestellt.
SelfHTML meint, dass das Verschachteln von Listen möglich sei, erklärt aber nicht, wie. Und ich glaube kaum, dass mein zweites Beispiel das ist, was in SelfHTML gemeint ist.
Danke schon mal für Eure Hilfe.
Oliver
Hallo.
Du musst die Liste einfach in den Listeneintrag packen:
<ol>
<li>(Text)
<ol>
<li>(Text)</li>
<li>(Text)</li>
</ol>
</li>
<li>(Text)
<ol>
<li>(Text)</li>
<li>(Text)</li>
</ol>
</li>
</ol>
Gruß
Norbert
Vielen Dank.