Sven Rautenberg: div-layer...

Beitrag lesen

Hallo,

Übrigens geht folgende Seite beim Validator als korrekt durch.

Der HTML-Validator interessiert sich nicht für die Bedeutungen der Attributwerte. Da kann style="grossermuell" stehen, und er würde nicht meckern.

Der CSS-Validator hingegen erkennt kein Stylesheet (was wirklich schade ist).

Bei diesem Quelltext meckert er hingegen den Style-Teil an:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>test</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<style type="text/css">
#eins { position:absolute; left:123px; top:321px; }
#zwei { position:absolute; left:123; top:321; }
</head>
<body>
<div id="eins" >test</div>
<div id="zwei">aha</div>
</body>
</html>

Zeile: 2 Kontext : #zwei

Ungültige Nummer : leftnur 0 kann ein length sein. Nach der Zahl muß eine Einheit stehen. : 123

Zeile: 2 Kontext : #zwei

Ungültige Nummer : topnur 0 kann ein length sein. Nach der Zahl muß eine Einheit stehen. : 321

Falsch ist eben falsch - auch wenn die Browser es richtig machen, siehe IE.

- Sven Rautenberg