ja, "von außen" betrachtet auf jeden Fall. Mir persönlich ist der visuelle Gesamteindruck ein bisschen zu nüchtern. Klar, es soll seriös wirken und nicht verspielt, aber vielleicht könnte man es doch durch dezente farbige Akzente noch etwas aufwerten. Ein Hintergrund, der von oben nach unten in einer zarten Pastellfarbe zu Weiß hin [verläuft
ja da wird noch was gemacht.
Wenn ich mal durch die übrigen Seiten blättere, fällt mir negativ auf, dass du noch einen bunten Mix aus Deutsch und Englisch hast - vor allem englische Überschriften. Da würde ich nochmal sorgfältig drübergehen.
Ich muss noch mit dem Auftraggeber klären wie er das haben will, Anfangs hieß es alle Menüpunkte auf Englisch, jetzt hat der Sohn mir gesagt soll wohl doch teilweise Deutsch. Ist etwas anstregened wenn die Leute selbst noch nicht genau wissen was sie wollen.
Das eine oder andere Bild ist noch optimierungsbedürftig, etwa die übereinander liegenden Teppiche auf "Sammlung". Das würde ich auch noch in JPEG umwandeln, dann kommst du vermutlich mit 50k gut aus (momentan ist es ein PNG mit fast 400k).
done...
Ein Blick unter die Haube enthüllt noch ein paar Kleinigkeiten.
- Anführungszeichen: Wenn Attributwerte nur aus Buchstaben und Ziffern bestehen, dürfen die Anführungszeichen weggelassen werden (so wie bei <html lang=DE>). Es ist aber üblich und empfohlen, grundsätzlich Anführungszeichen zu setzen.
- Du notierst das bisbee-Logo als <img ...></img>. Das ist falsch. Erlaubt ist die XHTML-Schreibweise <img ... />, oder eben die gewöhnliche HTML-Schreibweise <img ...>. Bei den meta-Elementen verwendest du übrigens beide Schreibweisen im Mix. Nicht schön. Entscheide dich doch bitte für eine.
- Da hat sich direkt im Anschluss an die Hauptnavigation ein schließendes body-Tag eingeschlichen, das da nichts verloren hat. Nach der Sub-Navigation (wo eine existiert) übrigens ebenso, da ist sogar ein schließendes </html>.
done...
Nachdem du nun schon den HTML-5-DOCTYPE verwendest, bleibt noch die Frage, warum du nicht auch die sinntragenden Elemente von HTML 5 nimmst (vor allem header, nav und main), sondern immer noch bei neutralen div-Elementen bleibst.
also statt <div id="nav"> <nav>?