Häufiges Problem vom Einsatz mit Relativen Schriftgrössen ist die Normalisierung der Schriftgrösse. Dabei wird eine fixe physikalische Schriftgrösse von 13 Pixeln (mit Hilfe des Yahoo YUI Fonts CSS ) definiert, welches in der wichtigsten CSS Datei folgendermassen reingeladen wird:
@import url("fonts.css");
Von hier an werden alle Schriftarten mit Prozent Werten relativ angegeben, ausgehend von den 13 Pixeln. So wird eine Schriftgrösse von 12 Pixeln mit 93% wie folgt definiert:
div#content p, div#content li, div#content td p {
font-size: 93%;
}
div#content li li {
font-size: 100%;
}
Mit diesen CSS-Eigenschaften lassen sich alle Schriftgrössen auf fast allen Browsern mit derselben Schriftgrösse darstellen, in welchem dann auch in unserem CMS Backend Wysiwyg Editor (TinyMCE) Pixel genau angezeigt werden. Dies ermöglicht übrigens auch die relative Schriftgrössen Darstellung für barrierefreie Websites.
Dienstag, 8. Januar 2008
CSS Schriften Standardisierung
Labels:
CSS,
Relative Schriftgrösse,
Schriften
Abonnieren
Kommentare zum Post (Atom)
Labels
- CSS (10)
- cms (5)
- Browser (3)
- Formular (3)
- IE (3)
- Javascript (3)
- Transparenz (3)
- Bug (2)
- Bugfix (2)
- Flash (2)
- HTML (2)
- XHMTL (2)
- seo (2)
- Bilder (1)
- Button (1)
- Druck (1)
- Excel (1)
- Export (1)
- Fachveranstaltung (1)
- Filter (1)
- Firefox (1)
- Floating (1)
- Google Algorithmus (1)
- Hosting (1)
- Infrastruktur (1)
- JPG (1)
- Lightbox (1)
- Loadbalancer (1)
- PHP (1)
- PNG (1)
- Print CSS (1)
- Relative Schriftgrösse (1)
- Safari (1)
- Schriften (1)
- Server (1)
- Slideshow (1)
- Tabellenloses Design (1)
- Text (1)
- XHTML (1)
- XML (1)
- XSLT (1)
- accessibilty (1)
- barrierefreiheit (1)
- cms mirusys (1)
- facebook (1)
- gzip (1)
- iframe transparenz ie (1)
- map (1)
- mirusys (1)
- plugin (1)
- search.ch (1)
- twitter (1)
0 Kommentare:
Kommentar veröffentlichen