@@Peter:
nuqneH
gerade lese ich, dass nth-child vom IE erst ab Version 9 verstanden wird.
Ist es dann sinnvoll nur für den IE die einzelnen divs eindeutig zu kennzeichnen
Kommt darauf an, wie wichtig die unterschiedliche Gestaltung der Elemente ist. Wenn es unwichtig ist, dann sehen sie halt in IE < 9 gleich aus. Ist die Seite trotzdem benutzbar?
Wenn es wichtig ist, kann die Kennzeichnung auch ein Polyfill übernehmen: ein kleines JavaScript, das nur von Browser geladen und ausgeführt wird, die diese Krücke benötigen.
oder dann zunächst generell auf nth-child zu verzichten?
Nein, das ganz gewiss nicht. Warum sollte man Nutzern von modernen Browsern etwas vorenthalten, bloß weil Nutzer älterer Browser nicht in diesen Genuss kommen?
Do Web sites need to look exactly the same in every browser?
Progressive enhancement!
Qapla'
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)