Tim Tepaße: Schrift-Größe in em

Beitrag lesen

Hallo Wilhelm,

Ich haette mal eine - zugegeben - ketzerische Frage:

mit der entweder Du oder ich ein Verständnisproblem haben. Nämlich:

Wenn schon der Einsatz von "px" "pt" und "em"<1.0 immer kritisiert wird:
Warum zur Hoelle ist eigentlich in den W3C-Standards "font-size" noch
enthalten und nicht schon laengst rausgeschmissen?

Fragst Du hier wirklich nach einer Einheitsschrift? Da fände ich die Antwort
so offensichtlich, daß ich einfach mich frage, wieso Du das jetzt fragst.

Schriftgröße war doch in der Typographie schon immer ein Unterscheidungsmerkmal
für unterschiedliche Typen von Text (hier: zusammengesetzte Buchstaben).
Das beste Beispiel dafür sind Überschriften, die dem Leser auch einen
schnellen optischen Überblick beim Scannen des Textes geben. Warum also
darauf verzichten wollen?

Du könntest jetzt Advocatus Diaboli spielen und weiterfragen, weswegen es
dann nicht ein Einheitsstylesheet mit festgesetzten Schriftgrößen für die
verschiedenen Textelemente gibt. Da es vier Uhr morgens ist, habe ich
natürlich auch darauf eine Antwort. ;-)

CSS will doch universal einsetzbar sein, unabhängig vom Ausgabemedium.
Und je nach Ausgabe haben unterschiedliche Angabe in unterschiedlichen
Werten ihren Sinn. pt beispielsweise in einem Druckstylesheet. px, wenn
man das Ausgabegerät und seine Umsetzung von Pixeln in tatsächliche
physikalische Maße kennt, also nicht das Web. Relative Schriftgrößen,
wenn man sie nicht kennt.

Jetzt könnte Ketzer Wilhelm auch noch ankommen und fragen, weswegen dann
Werte für font-size kleiner als 1em erlaubt sind. Das erschließt sich,
wenn man sich die Kaskadierung, also die Vererbung in CSS anschaut. Bei
font-size berechnet sich der em-Wert aus der Größe des Elternelementes.
Es kann also bei entsprechender Vererbung und entsprechenden Werten zu
exponentiellem Wachstum kommen. Ich kann mir durchaus Anwendungsfälle
vorstellen, in denen man dann die Schriftgröße wieder verringern will.

(Oder habe ich Dich jetzt doch falsch verstanden?)

Tim

0 59

Schrift-Größe in em

danuta
  • css
  1. 0
    Axel Richter
    1. 0
      danuta
      1. 0
        Axel Richter
        1. 0
          danuta
          1. 0
            mdkiller
            1. 0
              Cyx23
  2. 0
    Tim Tepaße
    1. 0
      Cyx23
      1. 0
        Tim Tepaße
        1. 0
          Cyx23
          1. 0
            Tim Tepaße
            1. 0
              Cyx23
              1. 0
                Tim Tepaße
                1. 0
                  Cyx23
      2. 0
        molily
        1. 0
          Cyx23
          1. 0
            molily
            1. 0
              Cyx23
              1. 0
                at
                1. 0
                  Cyx23
                  1. 0
                    molily
                  2. 0
                    at
                    1. 0
                      molily
                      1. 0
                        at
                        1. 0
                          Cyx23
                          1. 0
                            at
                            1. 0
                              Cyx23
                              1. 0
                                at
                                1. 0
                                  Tim Tepaße
                                  1. 0
                                    at
                                  2. 0
                                    Cyx23
                                    1. 0
                                      at
                                      1. 0
                                        Cyx23
                                        1. 0
                                          at
                                          1. 0
                                            Cyx23
                                            1. 0
                                              at
                                              1. 0
                                                Cyx23
                                                1. 0
                                                  at
                                                  1. 0
                                                    Cyx23
                                                    1. 0
                                                      at
                                                      1. 0
                                                        Cyx23
                                    2. 0
                                      Tim Tepaße
                                      1. 0
                                        Cyx23
                                        1. 0
                                          Tim Tepaße
                                          1. 0
                                            at
                                            1. 0

                                              Content Negotiation

                                              Tim Tepaße
                                              • https
                                              1. 0
                                                at
                                2. 0
                                  Cyx23
                                  1. 0
                                    at
        2. 0
          Wilhelm Turtschan
          1. 0
            at
            1. 0
              Wilhelm Turtschan
              1. 0
                at
          2. 0
            Tim Tepaße
            1. 0
              Wilhelm Turtschan
              1. 0
                at
              2. 0
                Tim Tepaße
      3. 0
        Orlando