ein XHTML-Document validieren
Steffen
- html
hi,
Ich hab jetzt meine erste XHTML-Seite geschrieben, die ich gleich mit dem validator testen wollte.
allerdings erkennt der weder meine doctype, noch meinen content-type (zumindest versteh ich die fehlermeldungen so).
außerdem bekomme ich auch ewig oft die gleiche meldung in zeilen, die es gar nicht mehr in der datei gibt.
am besten schaut ihr euch das mal selber an...
http://validator.w3.org/check?uri=http%3A%2F%2Fstg.armin-knab-gymnasium.de%2Fwww.stg-design.net%2Freferenzen.html&charset=(detect+automatically)&doctype=(detect+automatically)
mfg, steffen
kann jetzt kompletter blödsinn sein,
aber probiers mal umzudrehen:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?xml version="1.0" encoding="UTF-8">
<html xmlns="http://www.w3.org/1999/xhtml">
mfg
fks
Hi,
kann jetzt kompletter blödsinn sein,
Das IST kompletter Blödsinn.
Die XML-Deklaration muß vor dem doctype kommen.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?xml version="1.0" encoding="UTF-8">
<html xmlns="http://www.w3.org/1999/xhtml">
Was da beim Validieren schiefgeht, ist mir allerdings auch nicht ganz klar, da auf Zeilen verwiesen wird, die in der Source nicht vorhanden sind...
Andreas
Tach auch,
Was da beim Validieren schiefgeht, ist mir allerdings auch nicht ganz klar, da auf Zeilen verwiesen wird, die in der Source nicht vorhanden sind...
Wie er auf die Zeilen kommt weiss ich auch nicht, aber den Fehler habe ich glaube ich gefunden. Seht Euch diese Zeile mal ganz genau an:
<?xml version="1.0" encoding="UTF-8">
Richtig muesste die naemlich lauten:
<?xml version="1.0" encoding="UTF-8" ?>
(Das Fragezeichen am Ende fehlte.
Gruss,
Armin
Tach auch,
Hi,
Was da beim Validieren schiefgeht, ist mir allerdings auch nicht ganz klar, da auf Zeilen verwiesen wird, die in der Source nicht vorhanden sind...
Wie er auf die Zeilen kommt weiss ich auch nicht, aber den Fehler habe ich glaube ich gefunden. Seht Euch diese Zeile mal ganz genau an:
<?xml version="1.0" encoding="UTF-8">
Richtig muesste die naemlich lauten:
<?xml version="1.0" encoding="UTF-8" ?>
(Das Fragezeichen am Ende fehlte.
Richtig. Da guck ich extra, ob das encoding in der XML-Deklaration mit der Angabe im meta-tag übereinstimmt, aber das Fehlen des Fragezeichens hab ich übersehen...
Andreas
Tach auch,
juhuuuu
Hi,
Was da beim Validieren schiefgeht, ist mir allerdings auch nicht ganz klar, da auf Zeilen verwiesen wird, die in der Source nicht vorhanden sind...
Wie er auf die Zeilen kommt weiss ich auch nicht, aber den Fehler habe ich glaube ich gefunden. Seht Euch diese Zeile mal ganz genau an:
<?xml version="1.0" encoding="UTF-8">
Richtig muesste die naemlich lauten:
<?xml version="1.0" encoding="UTF-8" ?>
(Das Fragezeichen am Ende fehlte.
Richtig. Da guck ich extra, ob das encoding in der XML-Deklaration mit der Angabe im meta-tag übereinstimmt, aber das Fehlen des Fragezeichens hab ich übersehen...
Andreas
riesen dank!! - es lag alles am fragezeichen.
wenn man das alles mit php ausgeben lässt, dann kommt man glaub ich leicht mal mit den fragezeichen und > durcheinander ;-)
ok, da nun alles läuft, was sagt ihre eigentlich zu dem design?
http://stg.armin-knab-gymnasium.de/www.stg-design.net
Ich hab jetzt meine erste XHTML-Seite geschrieben, die ich gleich mit dem validator testen wollte.
Da fehlt ein Fragezeichen in der XML-Deklaration, aber das sagte man ja schon. Ich habe den Bug mal gemeldet http://www.w3.org/2002/02/mid/3d94dad1.115489815@smtp.bjoern.hoehrmann.de...