Schriftgrößen selbst festlegen

(Auszug aus "CSS Kochbuch" von Christopher Schmitt)

Problem

Sie wollen vom Benutzer festgelegte Schriftgrößen mit eigenen Werten überschreiben.

Lösung

Benutzen Sie eine !important-Regel, um die im Benutzer-Stylesheet definierten Werte zu überschreiben:

p {bn
 font-size: 12px !important;
}

Diskussion

Eine !important-Regel besteht aus einem Ausrufezeichen (!), auf das direkt das Wort important folgt.

In manchen Browsern können Benutzer ein eigenes Stylesheet angeben, in dem Schriftgrößen (und andere CSS-Eigenschaften) nach eigenen Vorlieben festgelegt werden können. Als Designer des Webdokuments wollen Sie jedoch sicherstellen, dass Ihre Designs auch so dargestellt werden, wie Sie es geplant haben. Die !important-Regel ist eine Art kleine Versicherung, dass Ihre Designs intakt bleiben. (Denken Sie aber daran, dass es aufgrund der Natur des Mediums keine absolut präzisen oder pixelgenauen Designs geben kann.)

Die Verwendung von !important-Regeln ist keine absolute Garantie dafür, dass der Browser Ihre Designvorgaben benutzt, da der Benutzer diese Regeln auch in seinem Stylesheet verwenden kann. Vom Benutzer definierte !important-Regeln haben gegenüber denen des Designers Vorrang.

Siehe auch

Die CSS 2.1-Spezifikation zum Thema !important-Regeln.

  

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema CSS bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright der deutschen Ausgabe © 2007 by O’Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "CSS Kochbuch" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstr. 81, 50670 Köln