--> home Seitenstatus 2

 CSS


Grundlagen »

Text in Cascading Stylesheets Text

Hintergrund in Cascading Stylesheets Hintergrund

Blöcke in Cascading Stylesheets Blöcke

Positionen in Cascading Stylesheets Ebenen

Listen in Cascading Stylesheets Listen

Verschied. in Cascading Stylesheets Verschied.

Software für CSS Software

Längen mit Cascading Stylesheets
Längen
Farben mit Cascading Stylesheets
Farben

PageMap 
(Umfang 47 Seiten)



Sponsoring  




CSS-Eigenschaften

spez. Seiten zu CSS  





 


Auswahl dBooks:

Suche und verwandte Themen  







Verschiedenes  




Netonstage - webprojekte - webconsulting - softwareentwicklung
back


     Längen

CSS stellt eine Vielzahl von Maß-Einheiten bereit. Doch nur wenige machen für den Bildschirm Sinn.

Generell werden bei Größenangaben drei verschieden Gruppen unterschieden:
  1. Relative Angaben (ex,em,px)
  2. Absolute Angaben (cm,mm,pt,pc,in)
  3. Prozentangaben
Diese unterschiedlichen Angaben beruhen auf dem Anspruch von W3, mit den Stylesheets eine Definition für alle Medien - von Druck bis zu HTML-Seiten - abzudecken. Für den normalen User ist die Auswahl wohl eher verwirrend und die Versuchung ist groß, für HTML-Seiten bekannte Größen wie cm zu verwenden.

Eine solche Angabe führt aber in die vollkommen falsche Richtung: Selbst wenn Sie den gleichen Rechner, Grafikkarte und Auflösung nehmen und statt dem 17-Zoll-Monitor einen 21-Zoll-Monitor anschließen, wird ein cm unter dem 17-Zoll-Monitor zu 1,2 cm unter dem 21-Zöller.

Noch schlimmer ist die Versuchung mit der Punkt-Angabe pt. Diese Angabe hat Ihren Ursprung aus der Typographie und wird unter den verschiedenen Plattformen vollkommen unterschiedlich interpretiert. Für ein Mac ist ein Punkt ein Pixel, während die Interpretation beim PC beispielsweise von der Systemschrift (groß oder klein) abhängt.



 Fürs Web geeignet

Aus diesem Grund sind relative Angaben dem Medium Computer am besten angepaßt, wie man auch bei der Seite zu den Schriftengrößen sehen kann.

Ob nun px, em oder ex gewählt werden sollte, hängt ganz von den individuellen Präferenzen ab. px ist nicht skalierbar, kann also vom Anwender nicht mehr geändert werden. Je nach Auflösung und Monitor kann der Text damit unleserlich werden, weil Browser keine Lupe besitzten.

em und ex sind relative Größen, die sich auf die Standardschrift-Größe beziehen. em auf das große M und ex auf das kleine x. Die Größe der Darstellung sollte der Anwender am Browser über Schriftgröße einstellen können, so daß der Nachteil von px wegfällt. Da NN Schwierigkeiten mit ex hat, sollte man in der Regel em verwenden.

Der Nachteil von em/ex: Die Definition der Standardschriftgröße ist abhängig vom Betriebssystem und Browser, weshalb man für eine äquivalente Darstellung eine Plattformunterscheidung per JavaScript einbauen muss. Und em unter MSIE 3 wird wie Pixel interpretiert, weshalb man diesen Anwendergruppen auf eine entsprechende Seite weiterleiten sollte.


    Größen


   Ergebnis
relativ:
18 px. - 2 em. - 2 ex. -
prozent:
200 %. -
absolut:
18 pt. - 0.25 in. - 7 mm. - 0.7 cm. -
   Quellcode

   relativ: <br />
   <span style="font-size:18px">18 px.</span> -
   <span style="font-size:2em">2 em.</span> -
   <span style="font-size:2ex">2 ex.</span> -
<br />
   prozent: <br />
   <span style="font-size:200%">200 %.</span> -
<br />
   absolut: <br />
<span style="font-size:18pt">18 pt.</span> -
<span style="font-size:0.25in">0.25 in.</span> -
<span style="font-size:7mm">7 mm.</span> -
<span style="font-size:0.7cm">0.7 cm.</span> -







  

  Einheit NN
MSIE
opera
CSS

4 4.6 6 3 4 5 5.5 3.6 4 5 1 2

  cm




  Die absolute Angabe Centimeter hat bei HTML-Seiten, die auf PC-Schirmen angezeigt wird, nichts zu suchen.

  em




  Diese Einheit bezieht sich auf die Größe M der gewählten Schriftgröße.

  ex




  Die Einheit relativ zur Höhe eines kleinen x wird von NN seltsam interpretiert.

  in




  Die absolute Angabe Inch hat bei HTML-Seiten, die auf PC-Schirmen angezeigt wird, nichts zu suchen.

  mm




  Die absolute Angabe Millimeter hat bei HTML-Seiten, die auf PC-Schirmen angezeigt wird, nichts zu suchen.

  pc




  Die absolute Angabe Pica hat bei HTML-Seiten, die auf PC-Schirmen angezeigt wird, nichts zu suchen. Dieser Begriff kommt aus dem Druckbereich.

  Prozent




  Prozent der Größe des Eltern-Elements.

  pt




  Die absolute Angabe Punkthat bei HTML-Seiten, die auf PC-Schirmen angezeigt wird, nichts zu suchen. Dieser Begriff kommt aus dem Druckbereich.

  px




  Pixel ist die geeignetste Größen-Angabe für HTML-Seiten, gerade was Schriften anbetrifft.

wird unterstützt
wird größtenteils unterstützt
wird teilweise unterstützt
wird nicht unterstützt
a keine direkte Funktion
a gefährlich



  Links



Unkommentierte Links:

Bewertung: w3.org: CSS1 #Units
Bewertung: alistapart.com: Fear of Stylesheets 4: Give me Pixels or Give me Death
Bewertung: netmechanic.com: HTML Tip: Fixing Your Font Sizes

Link empfehlen





 forward


( )
Der Betreiber von www.dBooks.de übernimmt keine Verantwortung für den Inhalt und die Richtigkeit der Angaben auf den verlinkten Websites. Zu den üblichen NoNos gibt es keine direkten Verweise.

(Umfang dBook CSS: 47 Themenseiten )
letzte Generierung Mon, 30 Apr 2001 11:51:23 GMT 30
© Werner Diwischek