Zum Inhalt springen

Verschachtelte Listen

Erstellt am 27. Juli 2011 · 2 Antworten · letzte Antwort am 27. Juli 2011

Tags: HTML & CSS, Frage

bulb ·

hallo,

ich versuche gerade mein HTMl zu optimieren. Dabei ist mir aufgefallen, dass die verschachtelten Listen nicht valide sind. Das zweite UL-Tag gehört ja zum Menüpunkt "Suchmaschinen"(siehe Beispiel). Das bedeutet, dass das li-Tag erst nach dem Ende des UL-Bereichs geschlossen werden muss. Wie muss ich nun mein TS ändern, dass es passt. Ich komm hier irgendwie nicht weiter.

Soll:

<ul>
  <li>Suchmaschinen
    <ul>
      <li>Google</li>
      <li>AltaVista</li>
      <li>Fireball</li>
    </ul>
  </li>  
  <li>Was anderes</li>
  <li>Noch was anderes</li>
</ul>

Ist:

<ul>
  <li>Suchmaschinen</li>
    <ul>
      <li>Google</li>
      <li>AltaVista</li>
      <li>Fireball</li>
    </ul>    
  <li>Was anderes</li>
  <li>Noch was anderes</li>
</ul>
## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu{
	entryLevel = 0
	1.wrap = <ul>|</ul>
	1 = TMENU
	1.NO {
		allWrap = <li>|</li>
		ATagParams = class="naviLink"
	}
	1.ACT = 1
	1.ACT {
		allWrap = <li>|</li>
		ATagParams = class="naviLink"
	} 
	2 < .1
	3 < .2	
}
## Menu [End]
bulb ·

Hallo Julian,

vielen dank für die Info, dass es noch mehr Wraps gibt, wusste ich garnicht. wrapItemAndSub ist perfekt