Betr: Validierung. Wo liegt der (angebliche) Fehler?

Status
Nicht offen für weitere Antworten.

Südsee2010

Grünschnabel
Hallo liebe Tutorials-User!

Ein von mir erstelltes HTML-Dokoment habe ich mit dem Validator des "W3C" (http://validator.w3.org) geprüft und es wurde für valide erklärt.

Anschließend habe ich - eher zufällig - den Quelltext nochmals vom "selfhtml"-Validator (http://validator.de.selfhtml.org/validate) überprüfen lassen. Und ich staunte nicht schlecht, als ich dort zu sehen bekam: "Das Dokument ist NICHT valide". Mein Problem ist nun, dass ich die Erklärung zum angeblich in Zeile 15 vorliegenden Fehler noch nicht einmal verstehe (bezieht sich auf das Attribut "style"). Meines Erachtens ist an der Syntax nichts, das zu beanstanden wäre.

Vielleicht kann mir jemand helfen, was der selfhtml-Validator hier "zu beanstanden" hat. Die zugrundeliegende html-Datei (nur den Quelltext) habe ich unter folgender URL bereitgestellt, damit Ihr ihn mit beiden Validatoren selbst nachvollziehen könnt:

http://www.entspannung-und-genuss.de/inettest/test2.html (NUR Quelltext !! zur Eingabe der URL in Validatoren).

Für Hilfe wäre ich ausgesprochen dankbar.

Grüße
Oliver
 
Hi,

die Fehlererläuterung des Validators ist doch eindeutig:

Fehler:

Beim Verwenden von style-Attributen muss die verwendete Stylesprache in einen Meta-Element
(<meta http-equiv="Content-Style-Type" content="text/css">)
und/oder im HTTP-Header (Content-Style-Type: text/css) mitgeteilt werden.
Weitergehende Informationen finden Sie hier.

Fehlerstelle:

<div id="header" style="position:absolute; left:0px; top:0px; width:860px; h

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title></title>
<meta name="robots"         content="noindex, nofollow">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="content-language" content="de">
<link rel="stylesheet" type="text/css" href="create123.css">
...
 
Vielen Dank!

Hallo Maik!

Vielen Danke für den wertvollen Tipp mit DER ZUSÄTZLICHEN ZEILE im Header!
Mitunter steht man einfach auf dem Schlauch. Hatte bisher den "content-type" durch "content-style-type" ersetzt und so konnte das nix werden..... ;-)

Danke für den "Gedankenanstoß". :)

Viele Grüße
Oliver
 
Status
Nicht offen für weitere Antworten.
Zurück