Meta Problem

Status
Nicht offen für weitere Antworten.

piti66

Erfahrenes Mitglied
Hey,

kann mir jemand warum bei der vailidierung immer ein Fehler oben kommt!

<!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">
<head>
<title>Deutscherboxerzwinger</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />
<link href="../css/template_css.css" rel="stylesheet" type="text/css" />
<link href="css/template_css.css" rel="stylesheet" type="text/css" />
<link href="css/font.css" rel="stylesheet" type="text/css" />
<meta http-equiv="refresh" content="10; url=index.php">
</head>

mfg

SEbastian
 
piti66 hat gesagt.:
Das Dokument ist nicht valides XHTML 1.0 Transitional
Das war eigentlich klar.
Dein Problem liegt hier:
Validator hat gesagt.:
Im Dokument befindet sich in Zeile 56 und Spalte 68 ein ungültiges Zeichen.
Dieses Zeichen ist in der verwendeten Zeichensatzkodierung (utf-8) nicht erlaubt.
Und daran solltest Du nach Moeglichkeit auch was tun:
Validator hat gesagt.:
Dieses XHTML 1.0-Dokument wurde mit dem MIME-Type text/html ausgeliefert, der jedoch nicht verwendet werden sollte, wenn das Dokument nicht den Richtlinien zur Kompatibilität mit HTML entspricht.
Es wurde keine Zeichensatzkodierung gefunden. Aus diesem Grund wurde UTF-8 verwendet.
 
Ich will ja gar kein utf-8 Zeichensatz!
Also muss ja in den metatags noch ein fEhler sein!ODER?

mfg

Sebastian
 
So müsste es doch auch gehen:

HTML:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

bei XHTML+XML kommt noch was davor:
PHP:
<?xml version="1.0" ?>

http://de.selfhtml.org/navigation/suche/index.htm?Suchanfrage=dtd

Beispiel bei SELFHTML für XHTML:

HTML:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<title>Wenn HTML zu XHTML wird</title>
</head>
<body>
 
Die XML-Deklaration ist aber nur dann notwendig, wenn eine andere Zeichenkodierung als UTF-8 oder UTF-16 verwendet wird. Diese Angabe ersetzt jedoch nicht das Setzen oder die Angabe des „Content-Type“-Header-Felds.

Die Erläuterung zum System Identifier der Dokumenttyp-Deklaration des Beispieldokuments sollte übrigens auch beachtet werden.
 
Status
Nicht offen für weitere Antworten.

Neue Beiträge

Zurück