Rätsel um XHTML-Validatierung

Verfasst am: 08. 11. 2009 [18:04]
lwulfe
Dabei seit: 02.10.2009
Themenersteller

807 Beiträge
Beitrag hilfreich?

Hallo,

ich komme einfach nicht dahinter, warum die eine Seite
http://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
http://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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Weiß jemand Rat?

Gruß Lutz


 
Verfasst am: 08. 11. 2009 [18:18]
seitenreport
Dabei seit: 28.03.2009

Matthias Gläßner
Premium-Mitglied

1792 Beiträge
Beitrag hilfreich?

Bei mir zeigt er deine Seite als valid an:

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.feelfreecoach.de&charset=%28detect+automatically%29&doctype=Inline&group=0

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?


TYPO3 Freelancer | Gründer und Betreiber von Seitenreport
TYPO3 Anfragen: info@matthias-glaessner.de | XING-Profil
 
Verfasst am: 08. 11. 2009 [18:33]
gerard
Dabei seit: 12.05.2009

1276 Beiträge
Beitrag hilfreich?

Welchen Validator hast du benutzt?


Der W3C Validator sagt zwar OK, Validom aber nicht, der XML Schema Validator von Schneegans sagt aber auch OK


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

 
Verfasst am: 08. 11. 2009 [19:11]
joerg
Dabei seit: 09.06.2009

1540 Beiträge
Beitrag hilfreich?

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

 
Verfasst am: 08. 11. 2009 [19:16]
gerard
Dabei seit: 12.05.2009

1276 Beiträge
Beitrag hilfreich?

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

 
Verfasst am: 08. 11. 2009 [19:25]
joerg
Dabei seit: 09.06.2009

1540 Beiträge
Beitrag hilfreich?

Hallo Gerard

Das weiss ich nicht habe nur einmal nachgeschaut!!
Ich vermute der Thread Verfasser hatte einen Dreher bei den Domains!

Gruß
Jörg

 
Verfasst am: 08. 11. 2009 [19:33]
joerg
Dabei seit: 09.06.2009

1540 Beiträge
Beitrag hilfreich?

Hallo Gerard

Habe noch mal nachgeschaut!

Wenn home oder index.php nach der 2. Domain steht kommt eine Seite wo der Quelltext in Ordnung ist!
Nur bei der reinen Domain kommt der Fehler!

Was da genau abläuft weiss ich nicht

Gruß
Jörg

 
Verfasst am: 08. 11. 2009 [20:11]
lwulfe
Dabei seit: 02.10.2009
Themenersteller

807 Beiträge
Beitrag hilfreich?

Tatsächlich, wenn ich den W3C-Validator über
http://www.vip-career-concept.de/home
statt
http://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.

 
Verfasst am: 08. 11. 2009 [20:29]
gerard
Dabei seit: 12.05.2009

1276 Beiträge
Beitrag hilfreich?

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

 
Verfasst am: 08. 11. 2009 [20:48]
lwulfe
Dabei seit: 02.10.2009
Themenersteller

807 Beiträge
Beitrag hilfreich?

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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>HTML template 3col_1-3-2.html</title>
</head>
....


Gruß Lutz

 




Du bist nicht eingeloggt. Bitte beachte, dass Du eingeloggt sein musst, um Themen zu erstellen oder auf Beiträge zu antworten.

RSS Feed abonnieren

Werde in Echtzeit über neue Foren-Beiträge informiert:



0 Mitglieder waren innerhalb der letzten 15 Minuten online (14 heute gesamt):
[keine]

Administratoren und Moderatoren:
[keine]

Seitenreport hat 18161 registrierte Mitglieder, 3005 Themen und 29117 Beiträge.
Der aktuelle Mitgliederzuwachs liegt bei durchschnittlich 13 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 1 neues Thema und 7 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Mehrfach empfohlen

Seitenreport ist einer der bekanntesten SEO und Website Analyse Dienste im deutschsprachigen Raum und wurde u.a. schon empfohlen:
von Mr. Wong im Wong Letter
vom Leserservice der Deutschen Post
vom Technik Blog SiN
und vielen anderen

Partnerprogramm

12% Lifetime Provision auf alle Buchungen von Dir geworbener Mitglieder sowie 0,50 € für jede Registrierung. Eines der besten deutschen Partnerprogramme laut den appCharts von 100partnerprogramme.de. Nimm jetzt teil am Seitenreport Partnerprogramm und verdiene gutes Geld dabei!

* = Partnerlinks