Ja wegen dem CSS Valide muss ich auf jeden fall noch mal schauen da kam ich noch garn icht dazu.
Ich war erstmal nur bei HTML-Validität. :-)
Zitat
Wie muss ich das in CSS noch mal amchen das nur der IE6 die Regel beachtet? Oder muss ich das nicht so machen?
Nur das was ich oben schrieb, einfach nach der normalen Regel so neu einfügen, mit dem "* html" davor (oben rot markiert). Das ist der sog. "Star-HTML-Hack".
Zitat von SELFHTML
Dies ist zwar ein valider, aber unsinniger Selektor, da html kein Elternelement hat (der Universalselektor * steht für ein beliebiges Element). Alle Internet Explorer für Windows bis Version 6 akzeptieren diese Notation jedoch und interpretieren die nachfolgenden Deklarationen. Dieser Selektor schließt also alle übrigen Browser einschließlich Netscape 4 aus.
SELFHTML: Stylesheets / CSS-basierte Layouts / Browserweichen
Zitat
Das dann so mit ner neuen CSS Datei welche ich aber nur aufrufe wenn es der IE6 ist.
<!--[if lte IE 6]>
IE 6 CSS Datei
<![endif]-->
Das sind Conditional Comments, das kannst du auch machen. Wegen 1 Regel lohnt sich das aber meiner Meinung nach nicht. ;-)
Zitat
edit: wegen dem was nicht Valide ist hab ich gerade geschaut ist ja sehr viel von den sachen welche der Banner von webmasterplan hat also das Ipod gewinnspiel. Weiß da jemand ob da da genauere sachen gibt was man da machen kann? Denn eigentlich soll man so codes ja nicht verändern.
Wenn's der Validität dient und du sonst nichts änderst sollte das kein Problem sein. Viele Anbieter schreiben das so auch in ihre FAQ: "Code darf ausschließlich zu Validierungszwecken angepasst werden" oder so ähnlich. Schau in den FAQ des Werbeanbieters nach.
Weitere Fehler waren fälschlicherweise umgeschriebene "<" -> "<" bei dem Kommentar-IDs.