<ul> nicht valid?

Status
Nicht offen für weitere Antworten.

Eiszwerg

Erfahrenes Mitglied
Hallo liebste Community,

ich bewege mich gerade auf Neuland, da ich versuche eine Site komplett valide zu gestalten.
Nun habe ich gerade folgenden Codeschnippsel vor mir:
HTML:
<ul>
<li>Anschaffung neuer Hard- und Software</li>
    <ul class="unterpunkt" >
    <li>vom einfachen L&uuml;fter bis hin zum Komplett-PC</li>
    <li>von Betriebssystem bis Video-Bearbeitung</li>
    </ul>
<li>Beratung in Hard- und Software-Fragen</li>
    <ul class="unterpunkt" >
    <li>Welchen PC brauche ich?</li>
    <li>Welche Software-L&ouml;sung ist ausreichen?</li>
    </ul>
<li>Hilfe bei Hard- und Software-Problemen</li>
<li>Auf- und/oder Umr&uuml;stung von Hard- und Software</li>
</ul>
und der W3C-Validator sagt dazu das:
Code:
Error  Line 27 column 27: document type does not allow element "UL" here; assuming missing "LI" start-tag.

    <ul class="unterpunkt" >
Sehe den Fehler nicht ganz. Wer mag mir helfen?

Danke Euch!
 
Nabend,

muss das <ul> des Unterpunktes nicht noch von einem <li> des Hauptpunktes umgeben werden? So verstehe ich jedenfalls die Fehlermeldung.

Azi
 
Werde ich gleich ausprobieren. Danke für den Hinweis. Habe vorher noch nie mit dem Validator gearbeitet und habe daher keine Erfahrung die Meldungen zu deuten.

EDIT:
Volltreffer! Danke! Ich werde den Thread noch nicht als erledigt markieren, da ich sicher bin, dass heute noch die eine oder andere Frage diesbezüglich auftauchen wird.
 
Hallo,
in der SelfHTML-Elementreferenz kannst du nachsehen, welche HTML-Elemente innerhalb eines bestimmten Elements "erlaubt" sind.
In deinem o.g. Fall dürfen in einem UL-Element nur LI-Elemente stehen - dann klappt's auch mit der Validität.
 
Hallo!

Korrekt.
Aber in einem LI-Element dürfen auch UL-Elemente stehen.
Da er aber das LI-Element zuvor geschlossen hat, steht das UL-Element in einem andern UL-Element.

Richtig müsste es also so heissen (damit die Nachwelt nicht dumm stirbt ;) ):
HTML:
<ul>
    <li>Anschaffung neuer Hard- und Software
        <ul class="unterpunkt" >
           <li>vom einfachen L&uuml;fter bis hin zum Komplett-PC</li>
           <li>von Betriebssystem bis Video-Bearbeitung</li>
        </ul>
    </li>
    <li>Beratung in Hard- und Software-Fragen
        <ul class="unterpunkt" >
            <li>Welchen PC brauche ich?</li>
           <li>Welche Software-L&ouml;sung ist ausreichen?</li>
        </ul>
    </li>
    <li>Hilfe bei Hard- und Software-Problemen</li>
    <li>Auf- und/oder Umr&uuml;stung von Hard- und Software</li>
</ul>
Gruss Dr Dau
 
Status
Nicht offen für weitere Antworten.
Zurück