Hi,
fast alles was du mit <img /> eingebunden hast ist kein content - nein, eigentlich restlos alles
Hä? Ist das irgendein Insider?
Inhalt besteht nun mal aus Bildern und Text, und der kann eben markiert werden. Egal wie ich den formnatiere oder auch nicht.
Schau dir die Seite mal *ohne* CSS an (im FireFox bspw. ueber View->Page Style->No Style) - wenn du dann keine sinnvoll strukturierten Inhalte vorfindest, dann *hast* du etwas falsch gemacht.
Bei deiner Beispielseite kommt erst mal das Logo, dann ein keinen Inhalt transportierendes Bild (Farbverlauf), noch zwei keinen Inhalt transportierende Bilder (Stengel/Bluemchen), dann ein Inhalt transportierendes Bild - also Inhalt, der ohne Anzeige von Bildern *gar nicht* zugaenglich ist - und dann folgt noch etwas Textinhalt, der in unsinnige Div-Suppe verpackt ist.
So, jetzt wirf das weg, und baue es noch mal *vernuenftig* auf, in dem du mit sinnvoll strukturiertem HTML beginnst - hX fuer Ueberschriften, P fuer Fliesstextabaetze, etc.
Anschliessend, *erst* anschliessend, formatiere die jetzt in sinnvollem HTML strukturierten Inhalte mit CSS.
Fuege Grafiken, die keinerlei Inhalt transportieren, als Hintergrundgrafiken ein.
Und eliminiere solch himmelschreienden Unfug wie <div class="abstandmenuelinks"> - erst mal solltest du keine Elemente einfuegen, (nur) um Abstaende zu erzeugen, sondern stattdessen margin/padding sinnvoll auf inhaltlich gerechtfertigten Elementen nutzen; und dann auch keine Klassen/IDs verwenden, deren Benennung sich ausschliesslich auf die *derzeit* *gewuenschte* Darstellung bezieht - sondern welche, die die *inhaltliche* Bedeutung eines Elements widerspiegeln.
MfG ChrisB
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."