keine gültige Zeichensatzkodierung!?
hubscraubaer
- sonstiges
Hallo!
Ich wollte eine Datei überprüfen, ob diese valide ist.
Aber der Validator gibt diese Fehlermeldung aus:
Der Validator war nicht in der Lage eine gültige Zeichensatzkodierung zu extrahieren. Ohne Angabe einer Zeichensatzkodierung ist es aber unmöglich das Dokument zu validieren. Es wurde in folgenden Quellen nach Kodierungsinformationen gesucht:
Im HTTP Content-Type Feld.
In der XML-Deklaration.
In META-Tags.
Zudem kommt noch diese Warnung:
In der Dokumententypdeklaration konnte keine System-ID (URL oder Pfadangabe zur DTD) gefunden werden.
Was bedeuten die Warn- und Fehlermeldung?
Und was kann ich dagegen machen?
Der Quelltext sieht folgendermaßen aus:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Herzlich Willkommen</title>
<link rel="STYLESHEET" type="text/css" href="css/css.css">
</head>
<body>
<!--Inhalt des Bodytags hat nichts mit den Fehlermeldungen zu tun, oder?-->
</body>
</html>
MfG, Danke für eure Antworten!
ciao, hubschraubaer
Hallo hubscraubaer.
Ich wollte eine Datei überprüfen, ob diese valide ist.
Aber der Validator gibt diese Fehlermeldung aus:
Und was ist daran unverständlich?
Der Validator war nicht in der Lage eine gültige Zeichensatzkodierung zu extrahieren. Ohne Angabe einer Zeichensatzkodierung ist es aber unmöglich das Dokument zu validieren. Es wurde in folgenden Quellen nach Kodierungsinformationen gesucht:
Im HTTP Content-Type Feld.
Der Server sendet keinen Content-Type-Header.
In der XML-Deklaration.
Es ist keine XML-Deklaration vorhanden, oder es ist eine vorhanden, aber das encoding-Attribut wurde nicht gesetzt.
In META-Tags.
Es wurde kein <http://de.selfhtml.org/html/kopfdaten/meta.htm#zeichenkodierung@title=meta-Element zum HTTP-Äquivalent zu „content-type“> gesetzt.
Zudem kommt noch diese Warnung:
In der Dokumententypdeklaration konnte keine System-ID (URL oder Pfadangabe zur DTD) gefunden werden.[…]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Der Public-Identifier ist hier „-//W3C//DTD HTML 4.01 Transitional//EN“, der System-Identifier dazu wäre die URI zur DTD. Siehe <http://de.selfhtml.org/html/allgemein/grundgeruest.htm#dokumenttyp@title=SELFHTML: Dokumenttyp-Deklaration> und <http://de.selfhtml.org/xml/regeln/dokumenttypdeklaration.htm#externe_dtd@title=SELFHTML: Dokumenttyp-Deklaration mit externer DTD>.
Einen schönen Dienstag noch.
Gruß, Ashura
Hallo Ashura!
Danke für deine Antwort!
Dokument ist jetzt valide :)
ciao, hubschraubaer