webForumDet fria alternativet

validera lista med ul i ul

HTML & CSSur HTML, XHTML & CSS

8 svar · 360 visningar · startad av Cale

Medlem sedan mars 200490 inlägg
Frågan#1

detta är inte godkänt, hur kan man lösa det annars?

http://www.bergsland.net/gallery.htm

vad jag förstår så är felet att listorna lagts i varandra..
kan man få till det så att menu-scriptet fortfarande fungerar?

Medlem sedan juni 20008 205 inlägg
#2

Ja, allt innehåll i en UL måste ligga inom en LI.

<ul>
  <li> Foo
    <ul>
      <li>Bar</li>
      <li>Baz</li>
    </ul>
  </li>
  <li>Quux</li>
</ul>
Medlem sedan mars 200490 inlägg
#3

tackar :)

var kan man läsa förståeliga förklaringar till hur listorn ska vara uppbyggda?

Medlem sedan juni 20008 205 inlägg
#4

Tja, https://www.w3.org ;)
Egentligen är det inte så konstigt: Inom en ul eller ol får det bara förekomma li-element (men inom li-elementen får det mesta förekomma).

Medlem sedan mars 200490 inlägg
#5

men nu ser menyn skum ut..

så länge jag har li runt ul (då blir valideringen ok) så blir det ett mellanrum där som inte ska vara..

Medlem sedan dec. 20042 245 inlägg
#6

Testa att ändra

<li><div onclick="visadolj(40)"><h3>My bikes</h3></div>[i][blue]</li>
<li>[/blue][/i]
	<ul style="display: block;" id="u40">
		<li><a href="gallery/rsv_mille/01.htm">RSV Mille</a></li>
		<li><a href="gallery/germany_04/01.htm">Trip to Germany -04</a></li>
	</ul>
</li>

till

<li><div onclick="visadolj(40)"><h3>My bikes</h3></div>

	<ul style="display: block;" id="u40">
		<li><a href="gallery/rsv_mille/01.htm">RSV Mille</a></li>
		<li><a href="gallery/germany_04/01.htm">Trip to Germany -04</a></li>
	</ul>
</li>
Medlem sedan mars 200490 inlägg
#7

ja, förutom

style="display: block;"

så var det så jag hade från början, fast det går inte igenom valideringen

Medlem sedan dec. 20042 245 inlägg
#8

Skulle inte

<li>
	<div onclick="visadolj(40)"><h3>My bikes</h3></div>
	<ul id="u40">
		<li><a href="gallery/rsv_mille/01.htm">RSV Mille</a></li>
		<li><a href="gallery/germany_04/01.htm">Trip to Germany -04</a></li>
	</ul>
</li>

"gå igenom" valideringen?

Medlem sedan mars 200490 inlägg
#9

sorry, jag snurrade till det..
klart det går igenom :P

133 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
130 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)