Curahee Q zei:
Aparte css bestanden voor chrome & IE? Als je dat moet gaan doen ben je in mijn ogen niet goed bezig. Elke website die ik maak werkt met 1 css bestand en werkte op alle browsers. Ik kan fout zijn maar ik denk dat als je code goed is dat dat niet hoeft.
Ik werk voor IE vaak - maar niet altijd - met conditionals, maar wel voor heel kleine dingetjes die niet werken en die met volledig correcte code nog niet werken. IE(<8) is soms gewoon superellendig om te coden, en dan vaak in van die kleine gevalletjes waar ge nog een uur moet achter zoeken voor ge het vindt..
OT:
Om eerlijk te zijn: uw structuur trekt op niks. Het ging goed tot ik de 'container' open klikte.
- steek je menu in een aparte container, float die left. Maak dan een aparte container voor de content en float die ernaast. Nu heb je alles gewoon wat zitten in elkaar passen precies;
- steek je menu in een lijst of maak toch tenminste duidelijk (in de code) dat de menu-items een menu vormen (omarmende div, maar ik prefereer een ul);
- bij de menu-items moet je niet elke keer opnieuw die image plaatsen. Als je met een list werkt kan je bijvoorbeeld dit toepassen:
CSS list-style-image property en als je met je divs blijft werken: een class meegeven aan elk menu-item en dat dan een background-image meegeven en een grotere linker padding zodat de tekst er niet over komt te staan;
- ik zie nog wat lege <p>-tags. Werk met margins instead;
- opletten met classes als 'strong', zo ga je je sneller vergissen tussen
.strong en
strong. Het is uw eigen keuze uiteraard, maar het is gemakkelijker, zeker bij grotere projecten;
- die drie afbeeldingen bovenaan zijn goed, maar dat grijs ding is echt lelijk. Lichtergrijs, en ander kleur tekst erop. En again, maak het ook duidelijk in uw code dat die afbeeldingen bijeenhoren;
- ik vind het design niet zo super. Vooral die zwarte borders niet. Pak dan lichtroze of lichtgrijs;
- waarom staat "Anneleen Mertens // 0828.593.596 // TOC " zo ver naar links? Ik zou dat uitlijnen met het menu.
Toch ff zeggen: deze 'kritiek' komt misschien ruw over, maar is enkel bedoeld om te helpen. Ik kan beter to-the-point zeggen wat ik ervan vind dan rond de pot te draaien. Vroeger werd ik altijd kwaad als iemand m'n sites reviewde en zei dat het 'lelijk' is, maar ze hadden gelijk: to-the-point en zeggen waar het op staat, maar toch wel wat tips geven. Als ik echter gemeen ben, dan moogt ge het zeggen, want dat is m'n bedoeling niet
En waarom werken uw conditionals niet? Lees
hier. Ik heb uw code getest, en dat werkt toch hoor.

Maarja, zie dat ge die conditionals niet voor uw andere stylesheet plaatst, want dan wordt dat waarschijnlijk terug overschreven.
lt = less than (bv. lt IE7 = alle versies van IE kleiner dan 7)
lte = less than or equal (bv. lte IE7 = IE7 én alles eronder)
gt = greater than
gte = greater than or equal
EDIT: en voeg een css reset toe.

Ik raad die van
Eric Meyer of van
Yahoo aan.
EDIT2: ik zou graag uw code herschrijven (van die grijze balken) maar dan moet ik heel de structuur aanpassen. Ik wil me daar wel mee bezighouden (een pagina aanpassen zodat ge ziet wat ik verander) en dan kunt ge nog zien wat ge ermee doet. Maar nu is het niet zo moeilijk dat er fouten in sluipen, zonder css reset en met weinig structuur.