lwulfe
Themenersteller
Consultant
Content Halbgott (743 Beiträge)
Rätsel um XHTML-Validatierung
Hallo,
ich komme einfach nicht dahinter, warum die eine Seite
www.feelfreecoach.de
invalid ist mit
Line 4, Column 5: XML Parsing Error: XML declaration allowed only at the start of the document
<?xml version="1.0" encoding="utf-8"?>
Eine andere Seite
www.vip-career-concept.de
dagegen ist valid.
Die ersten Zeilen beider Seiten:
<html xml:lang="de" xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="de"><head>
Weiß jemand Rat?
Gruß Lutz
seitenreportInhaber
TYPO3 Senior Developer
Content Gott (1772 Beiträge)
Bei mir zeigt er deine Seite als valid an:
validator.w3.org/check
Und die XML-Deklariation steht ja am Anfang des Dokumentes, ich wüsste also nicht, wo da ein derartiger Fehler sein soll.
Welchen Validator hast du verwendet?
SEO Analyse und Website-Check mit Seitenreport
gerard
Content Gott (1271 Beiträge)
Welchen Validator hast du benutzt?
lwulfe schrieb:
www.feelfreecoach.de
Der W3C Validator sagt zwar OK, Validom aber nicht, der XML Schema Validator von Schneegans sagt aber auch OK
lwulfe schrieb:
www.vip-career-concept.de
Hier gibt der W3C Validator einen Fehler aus, ebenso Validom und auch der XML Schema Validator von Schneegans. Danach müsste sich vor <?xml version="1.0" encoding="utf-8"?> (deiner ersten Zeile) ein (verstecktes ?) Leerzeichen befinden. Hattest du die Datei eventuell mal mit einem BOM abgespeichert und dies eventuell nur unvollständig entfernt? Ein HEX-Editor kann es dir zeigen.
Gérard
http://bretagne-virtuell.de
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
Hallo
Quelltext bei der zweiten Domain ist
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?xml version="1.0" encoding="utf-8"?>
Richtig ist
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Gruß
Jörg
Zufällige Umleitung zu der Startseite einer meiner Domains
Meine ungewöhnlichen Tools
gerard
Content Gott (1271 Beiträge)
joerg schrieb:
Quelltext bei der zweiten Domain ist
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?xml version="1.0" encoding="utf-8"?>
War das vorhin auch schon so?
Gérard
http://bretagne-virtuell.de
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
lwulfe
Consultant
Content Halbgott (743 Beiträge)
Tatsächlich, wenn ich den W3C-Validator über
www.vip-career-concept.de/home
statt
www.vip-career-concept.de
ist die Seite valide!
Bei der anderen Seite dagegen ist es egal ...
Ich denke, man muss nicht unbedingt alles verstehen!
Wissen würde ich natürlich schon gerne, was da hinter steckt.
gerard
Content Gott (1271 Beiträge)
lwulfe schrieb:
Ich denke, man muss nicht unbedingt alles verstehen!
Wissen würde ich natürlich schon gerne, was da hinter steckt.
Wenn du den Fehler nicht findest, darfst du die xml Deklaration auch weglassen (wenn das bei Typo3 geht).
Gérard
http://bretagne-virtuell.de
lwulfe
Consultant
Content Halbgott (743 Beiträge)
Gehen würde das schon. Mir ist die Sache selbst aber so unverständlich.
Aus verschiedenen Gründen setzte ich YAML ein.
Die Seiten basieren alle auf dem selben HTML-Tamplate:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>HTML template 3col_1-3-2.html</title>
</head>
....
Gruß Lutz
seitenreportInhaber
TYPO3 Senior Developer
Content Gott (1772 Beiträge)
gerard schrieb:
Wenn du den Fehler nicht findest, darfst du die xml Deklaration auch weglassen (wenn das bei Typo3 geht).
Dazu kannst du einfach im TS-Setup (Template) folgende Zeile einfügen:
config.xmlprologue = none
SEO Analyse und Website-Check mit Seitenreport
Das Seitenreport Forum hat aktuell 5276 Themen und 36111 Beiträge.
Insgesamt sind 48364 Mitglieder registriert.
Beitrag erstellen
EinloggenKostenlos registrieren