Der Martin: Grundlinienausrichtung verschiedener Schriftgrößen

Beitrag lesen

Hi,

Papierdenken + Webseiten = enttäuschte Erwartungen

und zwar entweder beim Autor, wenn er die Gestaltung nicht so hinbekommt, wie er sie auf dem Papier machen würde, oder beim Web-Besucher, der sich über festzementierte Größen und Anordnungen ärgert, weil sie für seine Umgebung (Browserfenster, Bildschirmauflösung, Schriftgrößen) ungünstig oder gar unbrauchbar sind.

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

ACK. HTML transportiert den eigentlichen Inhalt und dessen Strukturierung, und CSS gibt Hinweise zum Erscheinungsbild, die aber vom Browser im Idealfall flexibel umgesetzt werden können.

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. Die aber in Webseiten unsinning sind.

Das stimmt ja so nicht ganz. CSS hat im Lauf der Zeit schon vieles übernommen, was ursprünglich aus dem Print-Layout stammt - Spaltenlayouts etwa. Umgekehrt saß ich schon öfter vor MS Word oder LO Writer und habe überlegt, wie ich eine bestimmte Formatierung hinkriege, die mit HTML/CSS überhaupt kein Problem wäre - wie etwa das gleichzeitige Zuweisen mehrerer Formatvorlagen (analog zu Klassen).

Und dann bedaure ich häufig, dass auch in Textverarbeitungen gelegentlich sinnvolle Funktionen bzw. Formatierungen verschwinden. So konnte man in Word 6.0 (AFAIR) noch getrennt festlegen, dass ein Absatz von seinem Vorgänger bzw. von seinem Nachfolger nicht durch einen Seitenumbruch getrennt wird. Nicht vom Nachfolger trennen (en: "keep with next") ist vor allem für Überschriften sinnvoll, nicht vom Vorgänger trennen (en: "keep with previous") dagegen für Aufzählungspunkte. Leider ist diese Variante mit Word 7 oder 8 entfallen, es gibt nur noch "mit folgendem zusammenhalten". Das hat zur Folge, dass man bei Aufzählungen den letzten Listenpunkt immer gesondert formatieren muss (denn nach diesem darf ja gern ein Seitenumbruch erfolgen), ebenso den einleitenden Absatz vor der Aufzählung, den man nicht von der Liste an sich getrennt sehen möchte.

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.

Im Gegenteil, HTML/CSS sind IMO in der Evolution eigentlich weiter als die meisten Textverarbeitungen. Aber du hast recht, der Vergleich ist eigentlich nicht angebracht, weil die Zielsetzung eine völlig andere ist.

So long,
 Martin

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