Gunnar Bittersmann: Grundlinienausrichtung verschiedener Schriftgrößen

Beitrag lesen

@@MrMurphy1

Nein, es gibt keine saubere Methode.

Nicht?

Dein Layoutwunsch deutet darauf hin, dass du noch dem Papierdenken unterliegst.

Nein.

Der Wunsch, dass ein bestimmter Text für die Überschrift auf jeden Fall in eine Zeile passt – das wäre ein Bespiel für „Papierdenken“.

Der Wunsch, die (erste) Zeile zweier Überschriften auf derselben Linie zu haben, ist auch auf Webseiten völlig legitim.

Webseiten funktionieren aber anders:
a) Der Autor einer Webseite kann nur empfehlen, wie eine Webseite aussehen soll
und
b) Webseiten sehen bei jedem Besucher anders aus

Ja, Styling ist progressive enhancement. Besonders an Tagen wie diesem. Wenn die Überschriften bei einem Nutzer nicht auf einer Linie sind, ist die Seite natürlich trotzdem benutzbar.

Das heißt aber nicht, dass man nicht versuchen sollte, die Seite möglichst gut aussehen zu lassen.

Dieser Unterschied ist den Entwicklern von HTML und CSS bewußt. Deshalb fangen sie gar nicht erst an, Layoutmöglichkeiten in HTML und CSS zu übernehmen, die in Textverarbeitungen oder Layoutprogrammen auf Papier Standard sind.

Das ist Unsinn.

Autoren, die bei Webeseiten fehlende Gestaltungsmöglichkeiten (= fehlende Kontrolle) beklagen und deshalb häufig vermuten, HTML und CSS seien in der Entwicklung gegenüber Textverarbeitungen jahrzehntelang hinterher, haben schlicht noch nicht verstanden, dass sie Äpfel mit Birnen vergleichen.

Das mag sein.

Die Unterschiedlichkeit ergibt sich aber nicht aus dem Unterschied CSS vs. Textverarbeitung, sondern aus dem Unterschied der Medien. Webseiten haben nun mal keine festgelegte Größe. Oder bei allen Nutzern gleiche Schriftart/-größe.

LLAP 🖖

--
“You might believe there are benefits for the developer, but first of all, you should put those behind the interest of the user.” —Stefan Tilkov
Selfcode: sh:) fo:} ch:? rl:) br:> n4:& va:| de:> zu:} fl:{ ss:| ls:# js:|
0 45

Grundlinienausrichtung verschiedener Schriftgrößen

Kerstin83
  • browser
  1. 0
    Der Martin
    • css
    1. 0
      Kerstin83
    2. 0
      Gunnar Bittersmann
      1. 0
        Der Martin
        1. 0
          Gunnar Bittersmann
  2. 0
    Gunnar Bittersmann
    • css
    • typografie
    1. 0
      Gunnar Bittersmann
      1. 0
        Kerstin83
        1. 1
          Kerstin83
          1. 0
            Gunnar Bittersmann
            • css
            • zu diesem forum
            1. 0
              Matthias Apsel
              1. 0
                Gunnar Bittersmann
            2. 0
              Der Martin
              1. 0
                Gunnar Bittersmann
                1. 0
                  Matthias Apsel
                  1. 0
                    Gunnar Bittersmann
                    • menschelei
                    • zu diesem forum
                    1. 0
                      Matthias Apsel
                      1. 0
                        Gunnar Bittersmann
                        • menschelei
                    2. 1
                      Gunnar Bittersmann
                      • zu diesem forum
                2. 0
                  Der Martin
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      Der Martin
                      1. 0
                        Gunnar Bittersmann
                        • menschelei
        2. 1
          MrMurphy1
          1. 0
            Kerstin83
          2. 0
            Der Martin
          3. 0
            Gunnar Bittersmann
            1. 0
              Gunnar Bittersmann
        3. 0
          Gunnar Bittersmann
          • css
          • html
      2. 1
        Matthias Apsel
        1. 0
          Gunnar Bittersmann
  3. 1
    Kerstin83
    1. 0
      Tabellenkalk
      • zu diesem forum
      1. 0
        Kerstin83
        1. 0
          Matthias Apsel
        2. 0
          Tabellenkalk
          1. 0
            Kerstin83
            1. 0
              Gunnar Bittersmann
        3. 0
          Gunnar Bittersmann
          1. 0
            Kerstin83
            1. 0
              Gunnar Bittersmann
        4. 0
          Der Martin
          1. 0
            Matthias Apsel
            1. 0
              Christian Kruse