Warum unterschiedliche Einheiten für Schriftgröße?
Hallo,
ich habe eine Verständnisfrage zur Definition der Schriftgrößen.
In den verschiedenen CSS-Vorlagen taucht die font-size mal per "em" und mal per Prozentangabe auf.
Ein Beispiel: in der schriften_und_farben.css
steht
small
{font-size: 0.8em;}
ein paar Zeilen weiter:
#col3 h1
{font-size: 150%;
line-height: 1em;
}
Mir ist nicht klar warum diese Unterscheidung.
Der Wert 1.0em entspricht doch 100%, oder nicht?
Beim Ändern eines funktionierenden Layouts kann ich die vorhandenen Einheiten ja beibehalten, kein Problem, so "Mut zur Lücke".
Beim Neuerstellen habe ich jedoch das dumpfe Gefühl im Hinterkopf, daß ich das Design von Grund auf schon falsch definiere.
Gibt es eine Regel, wann welche Einheit zu verwenden ist?
Ich wäre dankbar für eine Erklärung, oder einen Hinweis.
Gruß 
Stefan
Re: Warum unterschiedliche Einheiten für Schriftgröße?
Hallo Stefan,
das kommt drauf an worauf du dein Design basieren lassen willst. em macht es abhängig von der Schriftgröße, % von der eingestellten Größe... das Verhalten ist je nachdem anderes.
Für mitwachsende Designs benutzt du em.
Probier es einfach mal aus.
Viele Grüße,
Carsten