XHTML - Validator
Malin
- https
Kann mir jemand helfen?
Ich habe eine neue Seite erstellt, auf Basis XHTML 1.0 Transitional.
Ich habe die Datei in den Validator geschickt. Aber immer bekomme ich die gleiche Meldung:
Line 5, character 3:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//E ...
^Error: DOCTYPE declaration not allowed in instance
Line 6, character 67:
... html" xml:lang="en" lang="en">
^Error: element html not allowed here; check which elements this element may be contained within
Warum bekomme ich immer diese Meldung. Meine Kopf-Datei sieht so aus:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Hallo,
Ist die Seite die du verlinkt hast?
http://validator.de.selfhtml.org/
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.tip2tip.de%2Fbeta%2Fde%2Findex_de.htm
Ich habe die Datei in den Validator geschickt. Aber immer bekomme ich die gleiche Meldung:
Line 5, character 3:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//E ...
^Error: DOCTYPE declaration not allowed in instance
Die DOCTYPE-Angabe sollte aber eigentlich in der 2. Zeile stehen (falls du keine Kommentare vorher in der Seite stehen hast.)
Warum bekomme ich immer diese Meldung. Meine Kopf-Datei sieht so aus:
<?xml version="1.0" encoding="utf-8"?>
Ist die XML-Deklaration in der ersten Zeile in der Seite?
Grüße
Thomas
Hallo,
Ich habe die Datei in den Validator geschickt. Aber immer bekomme ich die gleiche Meldung:
Line 5, character 3:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//E ...
^Error: DOCTYPE declaration not allowed in instance
Die Zeilen 1 bis 3 werden durch ein SCRIPT-Element mit Werbebanner belegt.
Line 6, character 67:
... html" xml:lang="en" lang="en">
^Error: element html not allowed here; check which elements this element may be contained within
Folgefehler.
BTW: Der Inhalt scheint deutschsprachig zu sein, also ist "de" statt "en" als Attributwert angebracht.
MfG, Thomas
Hi,
Warum bekomme ich immer diese Meldung. Meine Kopf-Datei sieht so aus:
Aber erst nach der Weiterleitung auf /beta/de/index_de.htm. Auf der Original-Seite /beta/ steht da noch ein Script davor.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
Dieser Doctype befindet sich in beiden Dokumenten.
Demnach müßte sich sowohl unter
/beta/DTD/xhtml1-transitional.dtd
als auch unter
/beta/de/DTD/xhtml1-transitional.dtd
die dtd befinden - was aber nicht der Fall ist ...
cu,
Andreas