XHTML MP: wie richtiger DOCTYPE?
Carsten Franke
- sonstiges
Hi,
ich gehe doch recht in der Annahme, dass der DOCTYPE für XHTML MP entweder
<!DOCTYPE HTML SYSTEM 'html40-mobile.dtd'>
oder
<!DOCTYPE HTML SYSTEM '-//W3C//DTD HTML 4.0//EN' 'html40-mobile.dtd'>
lauten muss, korrekt?!
Und ob ' oder " ist auch egal, nicht wahr?
Sind dann alle Validatoren blöd (der von SelfHTML eingeschlossen) oder warum erhalte ich immer Fehlermeldungen, weil es angeblich falsch sein soll??
Danke
Carsten
Hallo,
ich gehe doch recht in der Annahme, dass der DOCTYPE für XHTML MP entweder
<!DOCTYPE HTML SYSTEM 'html40-mobile.dtd'>
Das kommt AFAIK nur in einer Vorschlags-Note des W3C vor und XHTML kann das nicht sein.
oder
<!DOCTYPE HTML SYSTEM '-//W3C//DTD HTML 4.0//EN' 'html40-mobile.dtd'>
lauten muss, korrekt?!
Nein, hier wird der Formal Public Identifier mit einem System Identifier vermischt.
Vermutlich suchst Du:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN"
"http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">
MfG, Thomas
Hallo Thomas,
Vermutlich suchst Du:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN"
"http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">
*hehe*
Grüße
Thomas
*hehe*
Thomas & Thomas,
Noch mehr Zwillinge?
Gruß,
Gunnar
Hallo,
ich gehe doch recht in der Annahme, dass der DOCTYPE für XHTML MP entweder
<!DOCTYPE HTML SYSTEM 'html40-mobile.dtd'>
Wenn du die DTD auf deinem Recher/Server hast: ja.
<!DOCTYPE HTML SYSTEM '-//W3C//DTD HTML 4.0//EN' 'html40-mobile.dtd'>
lauten muss, korrekt?!
Falsch.
Lauten müsste es entweder:
<!DOCTYPE HTML SYSTEM "http://www.w3.org/TR/NOTE-html40-mobile/DTD/html40-mobile.dtd">
oder
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
Weil die mobile-DTD ein Untermenge von HTML 4.0 strict ist.
Aber ich glaube du meinst eher XHTML-Basic: http://www.w3.org/TR/xhtml-basic/ mit:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN"
"http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd" >
Und ob ' oder " ist auch egal, nicht wahr?
Überhaupt nicht.
Sind dann alle Validatoren blöd (der von SelfHTML eingeschlossen) oder warum erhalte ich immer Fehlermeldungen, weil es angeblich falsch sein soll??
Schlicht, weil du was falsches angegeben hast.
Grüße
Thomas