Hi,
*{
margin: 0px;
padding: 0px;
}
schläächte Idee. Es gibt diverse Elemente, die legitimerweise einen (oft browserindividuellen) Abstand insbesondere (aber nicht nur) innen haben - beispielsweise diverse Formularelemente.
font-family: arial;
*EXTREMSTST* schlechte Idee. Von der Kleinschreibung einer Schrift mit großem Anfangsbuchstaben mal ganz abgesehen fehlen hier noch mindestens ein oder zwei Alternativschriftarten, zuzüglich der *immer* *unbedingt* erforderlichen generischen Schriftart.
#logo a, #logo a:visited, #logo a: active, #logo a:hover{
Der IE hat in diversen Versionen diverse Probleme mit fehlenden Leerzeichen, besonders vor der öffnenden geschweiften Klammer. Darüber hinaus wird er absolut zu Recht diese ungültige Regel ignorieren: Selbst wenn es in Deinem Dokument ein <active>-Element gibt, ist "a:" unbekannt. Was soll das sein, ein Laufwerk?
.blau{ color: #B0E0E6; }
.gross{ font-size: 1.5em; }
Bitte eliminiere diese komplett, absolut und uneingeschränkt sinnlosen Bezeichner vollständig und endgültig.
#navi li:before{
Der IE 8 wird das voraussichtlich können, seine Vorgänger stehen da wie der Ochs vorm Berg und fragen sich, was dieser wohl ruft.
<a href='./index' title='Home' id='logo'>
Wozu eigentlich die Singlequotitis?
Man könnte Denken, bei einem Link und einer Liste kann nicht viel verkehrt laufen,
Du hast noch nicht viel mit dem IE zu tun gehabt, gell?
Im Link wird trotz deklaration die Farbe auf Blau gesetzt,
Hierfür konnte ich spontan keinen Grund erkennen, aber behebe erst mal die offensichtlichen Fehler.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes