validierung: html 4.01 strict
jan b.
- html
hallo forum,
ein problem bei html 4.01 strict:
folgendes:
<ul>
<span style="font-family:'Arial Narrow',Tahoma,Verdana,sans-serif;font-size:13pt;font-weight:normal;font-variant:small-caps;letter-spacing:1pt;margin-top:0px;margin-bottom:5px;margin-left:0px;margin-right:0px;padding:0px;color:#000000;background-color:transparent;">Fanzines</span>
<li class="littera"><a href="ueber.html">Der Übersteiger, #53. Fan Initiative St. Pauli Hamburg (FISH) e. V., Hamburg 2001. 51 S., 2,50 DM</a><br><span class="bildu">Veröffentlicht: Journal der Jugendkulturen #6/2002</span></li>
</ul>
der validator gibt diese fehlermeldung:
Line 75, column 265: start tag for "LI" omitted, but its declaration does not permit this (explain...).
...000000;background-color:transparent;">Zeitschriften</span>
^
die erklärung zur fehlermeldung
http://validator.w3.org/docs/errors.html#no-start-tag
ist mir unklar.
wie schaffe ich abhilfe?
schönen dank
jan
Hallo,
<ul>
hier muss ein <li> beginnen.
<span style="font-family:'Arial Narrow',Tahoma,Verdana,sans-serif;font-size:13pt;font-weight:normal;font-variant:small-caps;letter-spacing:1pt;margin-top:0px;margin-bottom:5px;margin-left:0px;margin-right:0px;padding:0px;color:#000000;background-color:transparent;">Fanzines</span>
hier könnte das </li> enden.
<li class="littera"><a href="ueber.html">Der Übersteiger, #53. Fan Initiative St. Pauli Hamburg (FISH) e. V., Hamburg 2001. 51 S., 2,50 DM</a><br><span class="bildu">Veröffentlicht: Journal der Jugendkulturen #6/2002</span></li>
</ul>der validator gibt diese fehlermeldung:
Line 75, column 265: start tag for "LI" omitted, but its declaration does not permit this (explain...).
die erklärung zur fehlermeldung
http://validator.w3.org/docs/errors.html#no-start-tag
ist mir unklar.
Innerhalb von unordered lists <ul> darf Inhalt nur in list-elements <li> stehen. Das End-Tag </li> ist optinal, das heißt, könnte weggelassen werden. Das Start-Tag aber nicht.
viele Grüße
Axel
Hallo
Das End-Tag </li> ist optinal, das heißt, könnte weggelassen werden.
Bei strict ist es _nicht_ optional, sondern zwingend, wenn ich mich nicht irre.
Grüße aus Würzburg
Julian
Hallo,
Das End-Tag </li> ist optinal, das heißt, könnte weggelassen werden.
Bei strict ist es _nicht_ optional, sondern zwingend, wenn ich mich nicht irre.
Wo steht das?
http://www.w3.org/TR/html401/struct/lists.html#h-10.2
viele Grüße
Axel
Hi,
Das End-Tag </li> ist optinal, das heißt, könnte weggelassen werden.
Bei strict ist es _nicht_ optional, sondern zwingend, wenn ich mich nicht irre.
Du irrst. Erst ab XHTML gibt es keine optionalen tags mehr.
cu,
Andreas