action
Mitglied
Registriert: 18.03.2010
Beiträge: 2
|
|
Liebe Leute
ich habe verschachtelte Listen welche von w3c als nicht valide eingestuft wird. (document type does not allow element "li" here)
meine Liste: (Doctype xhmtl1 transit.)
<UL>
<li> <ul><li></li></ul> </li>
<li> <ul><li></li></ul> </li>
</UL>
Meine Hauptfrage: Ist diese liste-Struktur falsch? (es hat ja kein /li vor dem ul). Auch wenn ich den obrigen source validiere gibts errors.. Original-Projekt: www.ricoter.ch
vielen dank und schöne Grüsse actino
|
|
| 18.03.2010 11:13:40 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 760
|
|
Hi.
In XHTML müssen alle Elemente klein geschrieben werden.
Was die ganze Seite betrifft: Erstmal brauchst Du eine Zeichensatzdeklaration, und zwar nicht die im Metatag. Entweder mit einem XML-Prolog, einem PHP-Header oder einer entsprechenden .htaccess.
Nach einem ul darf nur li folgen. Im Beispiel folgt aber ein div. Und das mehrmals. Wenn das bereinigt ist, wären es nur noch kleinere Fehler, welche aber mit den Fehlerbeschreibungen leicht zu lösen sein sollten.
Viel Spaß noch...
|
|
| 18.03.2010 16:49:10 |
| http://dkmd.de | http://dkdenz.de |
 |
|
action
Mitglied
Registriert: 18.03.2010
Beiträge: 2
|
|
hallo
ach herrje, das mit den divs zwischen den listen war mir irgendwie gar nicht mehr bewusst. vielen herzlichen Dank für Deine Hilfe. Das charset und die anderen fehler sollten dann klar gehen.
tausend dank und grüsse actino
|
|
| 18.03.2010 23:20:44 |
|
dkdenz
Administrator
Ort: Lübeck
Registriert: 25.04.2005
Beiträge: 760
|
|
Hi.
Kein Thema. Aber geändert hast Du's noch nicht ;-)
Viel Spaß noch...
|
|
| 20.03.2010 19:25:42 |
| http://dkmd.de | http://dkdenz.de |
 |
|