Dass der “Microsoft Internet Explorer” (MSIE) sich vielfach nicht an die vom W3C herausgegebenen Standards und Darstellungsempfehlungen hält, ist unter Webdesignern schmerzlich bekannt. Viele Stunden werden damit verbracht, proprietäres oder falsches Verhalten zu beseitigen und die Darstellung der aktuell bearbeiteten Website im MSIE der von “richtigen” Browsern anzupassen.
Oft ist ein eher seltsames Konzept des Redmonder Browsers für Fehldarstellungen verantwortlich: das XHTML- Element muss “Layout” haben.
“Layout” bekommt ein Element, wenn es z.B. Werte für Breite oder Höhe per CSS zugewiesen bekommt.
Die beiden CSS- Spezialisten John Gallant und Holly Bergevin (www.positioniseverything.net) haben dieses Verhalten als “dimensional bugs” bezeichnet und auf der Site www.satzansatz.de/cssd/onhavinglayout.htm das ganze Mysterium beschrieben – inkl. diverser Lösungsansätze.
Corina Rudel, Innenarchitektin und Webdesignerin, hat den oben genannten Artikel ins Deutsche übersetzt, zu finden unter http://onhavinglayout.fwpf-webdesign.de
hasLayout, oft der erste Schritt zur Fehlerbeseitigung im MSIE – und allen Webdesignern sehr ans Herz zu legen!





tom 26.08.2008 - 14:25 Uhr
danke für den tip