Wir erinnern uns an das kleine Script, das CSS-Styling von HTML5 im Internet Explorer möglich macht? Es sieht so aus als könnte man darauf zumindest teilweise verzichten. Das hier funktioniert im IE nicht:
article + header + h1 + p { font-weight:bold }
Das hier aber angeblich schon:
body > * + * + h1 + p { font-weight:bold }
Habe ich noch nicht selbst ausprobiert (hab viel zu tun), aber wenn das zuteffen sollte, ist das wieder ein Grund bzw. eine Chance mehr, jetzt schon auf HTML5 umzusatteln.
Kommentare (5)
Webstandard-Team ¶
19. Januar 2009, 13:34 Uhr
Mit solchen Features macht dann wohl doch eher HMTL5 das Rennen und nicht (X)HTML 2.
Dirk ¶
19. Januar 2009, 16:11 Uhr
Mal ehrlich, kein vernünftiger Mensch jammert dem IE6 auch nur eine Träne nach, denn bald könnte CSS-Code weitgehend frei von Hacks sein.
Und da wollen wir uns unseren Code gleich wieder durch die nächsten Hacks unlesbar machen? Außerdem löst dieser Hack ja nicht das Problem, dass sich die neuen Elemente nicht stylen lassen. Also, was solls.
Peter ¶
19. Januar 2009, 18:30 Uhr
Zitat Dirk:
Alle Internet Explorer haben das Problem, nicht nur der 6er. Und natürlich ist das da oben keine Lösung für alle Fälle, aber zumindest hilfreich in manchen.
Markus Thömmes ¶
21. Januar 2009, 18:33 Uhr
Da ist man eine Woche krank und hier gehts schon richtig mit HTML5 an den Start. Mir ist das alles noch zuviel frickelei usw. usf. deshalb werd ich erstmal die Variante von "Jon Tan" nehmen. Jon Tan's Variante
Finde ich ein sehr guter Anfang um sich ein bisschen an das HTML5 "Feeling" zu gewöhnen. Mal schaun was XHTML2 noch so macht.
Marvin ¶
28. Dezember 2010, 16:38 Uhr
Ein ziemlich alter Beitrag dennoch möcht ich hier mal Feedback drauf geben. Finde diese Variante eine zusätzlichen Pluspunkt, sozusagen die Kirsche auf dem Berg Sahne. Wenn ich HTML5 Boilerplate mit Modernizr benutze kann ich damit bequem ohne Hacks den IE im no-js Modus abfangen und ihn somit wenigstens ein Styling geben das in etwa dem standard entspricht. Im Übrigen - ich konnte die Tags header oder nav mit dem * Selector auch stylen. Die Ansprache ist etwas Trickreich jedoch durchaus möglich.