Hallo,
gestern waren meine Seite noch ganz ok, aber zur Sicherheit wollte ich nochmal mit dem Validator drüberfahren. Plötzlich prangert der Validator alle Seiten an, dass er den "Parse Mode" nicht kennen würde? Ich verstehe plötzlich gar nichts mehr. Ich habe nichts an den Seiten geändert. Die Fehlermeldung des Validators lautet folgendermaßen:
Unknown Parse Mode!
The MIME Media Type (text/html) for this document is used to serve both SGML and XML based documents, and it is not possible to disambiguate it based on the DOCTYPE Declaration in your document. Parsing will continue in SGML mode.
Namespace Found in non-XML Document
Namespace "" found, but document type is not XML!
Error Line 6 column 73: character data is not allowed here.
...e" content="text/html; charset=iso-8859-1" />
You have used character data somewhere it is not permitted to appear. Mistakes that can cause this error include putting text directly in the body of the document without wrapping it in a container element (such as a <p>aragraph</p>) or forgetting to quote an attribute value (where characters such as "%" and "/" are common, but cannot appear without surrounding quotes).
Gut, der Anfang meiner Datei sieht so aus:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<style type="text/css">
<!--
@import url("cssdata.css");
-->
</style>
<title>Test</title>
<script type="text/javascript" src="javascriptdata.js"></script>
</head>
<body>
.
.
Was ist nun plötzlich falsch und warum schreibt der Validator plötzlich von XML Dokumenten? Die Datei wird übrigens als .shtml abgespeichert, aber offensichtlich hat es keine Auswirkungen, da .html auch nicht funktioniert, wiees aber früher der Fall war.
Markus.
Wenn ich ein toller Programmierer währe, könnte ich vielleicht sogar Packete nach einem gewissen Standart kompelieren...