hallo,
vielen Dank für Deine Hilfe. Du hast mich mächtig angespornt und es hat sich zumindest so weit gelohnt, dass ich bei der Valierungsprüfung jetzt keinen Fehler mehr habe.
Nunja, der Validator sagt dir ja bloß, ob irgendetwas falsch ist. Den Sinn von HTML-Elementen bewertet er nicht - kann er auch nicht. Aber die Leute, die sich hier im Forum herumtreiben, können das. Und da gibt es noch einiges zu bereinigen.
Fange am besten mit
<meta name="keywords" content="Internet,1 und 1,1&1,DSL,DSL2,Vodafone,T-Mobile,e-plus [...]
an und streiche das völlig.
Dann gibt es immer noch jede Menge
<font face="'Comic Sans MS',sans-serif" color="#2952c0" size="3">
<font color="#0000ff">
in deinem Code. Dir ist klar, daß das HTML 3 ist. du aber ganz oben als !DOCTYPE _eigentlich_
DTD HTML 4.01 Transitional
angegeben hast (richtigerweise übrigens)? Es ist ein Programmierfehler im Validator, daß er diese als "deprecated" eingestuften alten HTML-Elemente nicht bemängelt, aber "deprecated" bedeutet ja nicht, daß sie gar nicht mehr funktionieren würden. Das tun sie - leider.
Des weiteren überlegst du dir bitte nochmal, was du mit
<div id="container">
<div id="header">
<div id="text_caption">
eigentlich anstellst. Auch hier wieder: das ist nicht "falsch", deshalb meckert der Validator auch nicht. Es ist bloß unsinnig. Du servierst eine regelrechte "DIV-Suppe" und machst es mit zahlreichen völlig überflüssigen
<div id="extra_div1">
<span></span>
</div>
<div id="extra_div2">
<span></span>
</div>
<div id="extra_div3">
<span></span>
</div>
weiter unten nur noch schlimmer. Diese DIVs sind von Numemr 1 bis Nummer 12 völlig überflüssig, also entferne sie. Und überlege dir vor allem, was du mit dem inline-Element <span> eigentlich bewirken willst. Das kannst du alles über eine CSS regeln.
PS: An den Seiteninhalt werde ich jetzt ständig arbeiten.
Tu das - aber dazu kann ich dir nichts weiter sagen, fas ist deine Sache.
Grüße aus Berlin
Christoph S.