Ahhhh, bei mir hat alles gepasst: W3C
Die Validatoren unterscheiden sich teilweise ein wenig.
Jetzt stimmt ja alles.
Inline-CSS ist nicht die beste Wahl und sowas:
Beispiel:<img src="images/gummibaerchen.jpg" height="150px" style="float: left; margin: 0px 10px 10px 0px;" alt="" />
Zum einen gehört CSS nicht inline und wenn du es schon benutzt, dann doch bitte durchgängig auch für die Höhe.
<div id="werbung">
<img src="images/werbung.png" alt="" />
</div>
> > absolut überflüssig.
> Meinst du die Werbung? Ja ich weiß, nur wurde dass so verlangt von mir.
Nein, ich meinte das Image welches zum Layout gehört und deshalb ein Hintergrundbild des Div sein will.
> > Inline Event-handler und sonstiges JavaScript sind auch suboptimal.
Beispiel: onfocus="this.value='';" onblur="if (this.value == '') { this.value = this.defaultValue; }"
> Ok, kannst du mir vielleicht sagen welchen Browser du hast, ich hab ansich e in in allen getestet (in den neuen Versionen).
Firefox Version 3.5.3 unter Windows XP
Was ich grad noch gefunden habe...
Du verwendest <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> trotzdem maskierst du Umlaute z.B. Gummibärchen.
Da Umlaute keine HTML-eigenen Zeichen sind, müssen sie nicht maskiert werden.
Grüße, Matze