Standard-Browser-Stylesheets einsehen

Jeder Browser verfügt zunächst einmal über ein eigenes Standard-Browser-Stylesheet. Darin stehen bestimmte Regeln, die sich zum größten Teil an den Initialwerten der CSS-Empfehlung anlehnen. Das W3C macht hierfür einen Vorschlag, der allerdings nicht normativ ist. Beim Firefox kann man sich diese Datei auch anschauen. Sie heißt html.css und liegt im Programmordner von Firefox im Unterordner “/res” (also z. B. “C:\Programme\Mozilla Firefox\res”). Alternativ kann man in der Adressleiste von Firefox auch “resource:///res/html.css” bzw. bei neueren Versionen “resource://gre-resources/html.css” eintippen. Im Buch bin ich Seite 126 ausführlich auf diese Standard-Stylesheets eingegangen, da sie ein wichtiger Baustein der CSS Kaskade sind. Nur wenn man die Interpretation innerhalb der CSS Kaskade verstanden hat, kann man sich im nächsten Schritt daran wagen, das Zusammenspiel zwischen Kaskade, Vererbung und Initialwerten zu verstehen. Das Verständnis dieser Zusammenhänge ist das Fundament jedes CSS-Designers. Ansonsten wird man immer wieder vor scheinbar unlösbaren Problemen bei der Darstellung stehen.

Leider ist das Browser-Stylesheet, beispielsweise beim Internet Explorer, nicht direkt einsehbar. Eine schöne Zusammenstellung über die CSS-Standardeinstellungen (sog. User Agent Styles) von

  • Internet Explorer
  • Opera
  • Webkit (Safari, Chrome)
  • und Firefox

findet sich bei IECSS.com. Neben der tabellarischen Übersicht können die jeweiligen Stylesheets auch direkt geöffnet und betrachtet werden. Mit Sicherheit eine lohnende Lektüre für jeden Webdesigner. Wenn Sie mal wieder vor scheinbar unlösbaren Problemen stehen, dann denken Sie daran, dass die Kaskade den Cascading Style Sheets ihren Namen verdankt!

Verwiesen sei in diesem Zusammenhang auch noch einmal auf meine Artikel zum Thema Cross-Browser-Test, in denen zahlreiche Tipps zum Test der browserspezifischen Besonderheiten zu finden sind.

Über Jens Kilgenstein

Ich bin seit über zehn Jahren im Bereich Webdesign tätig und betreue seitdem kleine und große Kunden bei der Konzeption und Umsetzung von Webprojekten. → Zum Profil

, , ,

Ebenfalls Lesenswert:

Bisher keine Kommentare.

Hinterlasse eine Antwort