Er zijn nogal wat opmerkingen te maken over je website. Zowel over de bouw-techniek als over de inhoud.
Je zou sowieso een DOCTYPE moeten toevoegen.
Wanneer je dat gedaan het, geef je daarmee de browsers een idee hoe ze je html-code moeten interpreteren en renderen.,
Bovendien (en dat is in deze fase net zo belangrijk) kun je dan je site laten controleren door de
W3C Validator.
Dat kan nu ook wel, maar dan krijg je een
incompleet resultaat. Door het ontbreken van een doctype, werkt de check niet goed.
Overigens kun je ook je
CSS laten controleren met de W3C validator.
Je probeert een site te bouwen die pixel-perfect is, maar doet dat op de verkeerde manier.
Pixel-perfect betekent dat je controle probeert uit te oefenen op de lay-out, zodanig dat je die tot op de pixel wilt beheersen.
Publiceren op het web is echter heel iets anders dan publiceren op papier.
Bovendien pas je de regels op dat gebied niet goed toe. Zoiets als dit
daar hoor je een eenheid aan te geven: px of em.
Nu is niet duidelijk wat je bedoelt: 959 px of 959 em?
Overigens: dat betreft je inline styles,
in je embedded CSS (tussen de <style></style> tags) doe je het wel goed.
Voor de layout gebruik je divs en tables door elkaar heen. Tables voor layout is een verouderde techniek en tables in combinatie met divs is zoiets als een moderne auto met trapaandrijving.
Ik krijg de indruk dat je site een commercieel doel heeft, gelet op menu-item: "Voor bedrijven".
In dat geval moet je nog veel sterker op de kwaliteit van je html letten, want daar let Google ook op in het kader van SEO.
Een van de regels die je op dat gebied overtreedt, is het gebruik van een <h1>-element waarin de bedrijfsnaam wordt genoemd of de website-naam., Jij doet dat niet. In plaats daarvan gebruik je een afbeelding waarin je naam staat. Dat is een SEO-fout.
Ik ben geen javascript deskundige, maar je menu is gebaseerd op een javascript. Dat zou wellicht de reden kunnen zijn dat hij het in IE niet goed doet.