Chris: Schriftgröße "fest" formatieren

Hi Leute,

ich habe mal wieder eine Frage, die ich mir auch nach einer Suche nicht beantworten kann.

Schaut Euch z. B. das Forum an. Ich surfe mit dem IE 5.5; unter Ansicht/Schriftgrad kann ich den Schriftgrad von klein, größer usw. verstellen.

Das Forum hier zeigt sich wenig interessiert und bleibt einfach so formatiert, unabhängig davon was ich unter der Schriftgröße einstelle.

Bei meiner Webseite jedoch fliegt das ganze Layout durcheinander, wenn man auf die Idee kommt den Schriftgrad zu vergrößern.

Wie hat man das hier im Forum, bzw. auf der ganzen Webpräsenz verhindern können?

Ist mir echt ein Rätsel, aber wie ich Euch kenne lacht Ihr Euch gerade schepp über meine Frage *g*.

Wäre nice, wenn es mir jemand erklären könnte.

Danke.

Chris

  1. hi,
    nimm einfach Style-Sheets, die ignorieren die browsereinstellung bzgl der Schriftgröße

  2. hi

    Das Forum hier zeigt sich wenig interessiert und bleibt einfach so formatiert, unabhängig davon was ich unter der Schriftgröße einstelle.

    das ist ein Bug im IE, wenn man die Scriftgröße pixelgenau angibt, ist der nicht mehr in der Lage die schrift zu skalieren. Andere Browser zeigen sich davon unbeeindruckt und machen so weitaus weniger Seiten auch ohne Lupe nutzbar.

    Grüße aus Bleckede

    Kai

  3. Hi,

    Schaut Euch z. B. das Forum an. Ich surfe mit dem IE 5.5; unter Ansicht/Schriftgrad kann ich den Schriftgrad von klein, größer usw. verstellen.

    Das Forum hier zeigt sich wenig interessiert und bleibt einfach so formatiert, unabhängig davon was ich unter der Schriftgröße einstelle.

    Hier:
    Kapitel: Wichtige Hinweise zu SELFHTML

    • SELFHTML anpassen

    <selfhtml8/editorial/hinweise.htm#anpassen>

    Viele Grüsse
    Thomas N == Neu-User

    P.S.
    Ich habe den Link lokal von mir genommen, weil die Onlin-Suche gerade ausgelastet war, wenn er nicht will schau unter den Kapitel selbst nach, da steht genau was Du suchst.

    1. Hier:
      Kapitel: Wichtige Hinweise zu SELFHTML

      • SELFHTML anpassen

      <selfhtml8/editorial/hinweise.htm#anpassen>

      Viele Grüsse
      Thomas N == Neu-User

      P.S.
      Ich habe den Link lokal von mir genommen, weil die Onlin-Suche gerade ausgelastet war, wenn er nicht will schau unter den Kapitel selbst nach, da steht genau was Du suchst.

      Hallo,

      hier ist der *richtige* Link:
      http://selfhtml.teamone.de/editorial/hinweise.htm#anpassen

      erika

  4. Moin!

    Schaut Euch z. B. das Forum an. Ich surfe mit dem IE 5.5; unter Ansicht/Schriftgrad kann ich den Schriftgrad von klein, größer usw. verstellen.

    Das Forum hier zeigt sich wenig interessiert und bleibt einfach so formatiert, unabhängig davon was ich unter der Schriftgröße einstelle.

    Du benutzt den IE. Der ignoriert die Einstellungen zur Schriftgröße, wenn im CSS die Angaben dazu in Pixel sind.

    Alle anderen Browser (Opera, Mozilla, ...) hingegen erlauben auch bei Pixelangabe, daß der Benutzer des Browsers die Schrift größer macht.

    Bei meiner Webseite jedoch fliegt das ganze Layout durcheinander, wenn man auf die Idee kommt den Schriftgrad zu vergrößern.

    Wenn dein Layout andere Schriftgrößen nicht verträgt, hast du ein schlechtes Layout. Schriftgröße festnageln geht nicht. Jedenfalls nicht sicher. Nur Benutzer eines IE kriegt man damit geärgert, sofern die von dir gewünschte Schriftart zu klein ist für die Belange des Benutzers.

    Ideal wäre, entweder gar keine Schriftgröße anzugeben oder mit relativen Angaben zu arbeiten.

    - Sven Rautenberg

    1. Hallo Sven,

      Du benutzt den IE. Der ignoriert die Einstellungen zur Schriftgröße, wenn im CSS die Angaben dazu in Pixel sind.

      Alle anderen Browser (Opera, Mozilla, ...) hingegen erlauben auch bei Pixelangabe, daß der Benutzer des Browsers die Schrift größer macht.

      Alle *anderen* Browser? Der NN 4.75 (sorry, ich benutze den ab und an noch) erlaubt es auch nicht.

      Ideal wäre, entweder gar keine Schriftgröße anzugeben oder mit relativen Angaben zu arbeiten.

      Okay. Aber Frage: Warum wird die Schriftgröße hier im Forum und auch bei der Online-Ausgabe von SELFTHTML8.0 in Pixeln angegeben? Dafür muss es doch einen triftigen Grund geben?
      Allerdings wird in der Einführung zu SELFHTML erläutert, wie man die Formatierung ändern kann, sofern das notwendig erscheint.

      Gruß
      erika

      1. Hallo!

        Okay. Aber Frage: Warum wird die Schriftgröße hier im Forum und auch bei der Online-Ausgabe von SELFTHTML8.0 in Pixeln angegeben? Dafür muss es doch einen triftigen Grund geben?

        Gibt es. Stefan Münz will es so.

        Er meint, durch die zunehmende Zoomfähigkeit der Browser bestehe ausreichend Möglichkeit zur Vergrößerung, der Seitenersteller habe Recht darauf, die Schriftgröße festzulegen [1], Anhänger relativer Schriftgrößen übten einen nicht sinnvollen Terror aus [2], 1em sei im Internet Explorer zu groß und andere Angaben als 1em seien sinnlos [3], gerne verweist er auch auf den anscheinend missglückten Versuch in [4]. pt, cm, mm, etc. scheiden sowieso aus, denn das sind Printgrößen.

        Es hat hier schon lange Threads darum gegeben. Fest steht, dass SelfHTML zumindest in nächster Zeit mit Pixeln weiterarbeiten wird.

        [1] http://forum.de.selfhtml.org/archiv/2002/3/7966/#m44283
        [2] http://forum.de.selfhtml.org/archiv/2002/2/4289/#m24479
        [3] http://forum.de.selfhtml.org/archiv/2002/3/7966/#m44504
        [4] http://forum.de.selfhtml.org/archiv/1999_2/t03933.htm

        emu
        [der alles bis auf den rand mit em definiert]

        1. Hallo!

          Okay. Aber Frage: Warum wird die Schriftgröße hier im Forum und auch bei der Online-Ausgabe von SELFTHTML8.0 in Pixeln angegeben? Dafür muss es doch einen triftigen Grund geben?

          Gibt es. Stefan Münz will es so.

          OK - sein gutes Recht.

          Er meint, durch die zunehmende Zoomfähigkeit der Browser bestehe ausreichend Möglichkeit zur Vergrößerung, der Seitenersteller habe Recht darauf, die Schriftgröße festzulegen [1], Anhänger relativer Schriftgrößen übten einen nicht sinnvollen Terror aus [2], 1em sei im Internet Explorer zu groß und andere Angaben als 1em seien sinnlos [3], gerne verweist er auch auf den anscheinend missglückten Versuch in [4]. pt, cm, mm, etc. scheiden sowieso aus, denn das sind Printgrößen.

          Vorschlag zum Zoomen im IE siehe weiter unten.

          Es hat hier schon lange Threads darum gegeben. Fest steht, dass SelfHTML zumindest in nächster Zeit mit Pixeln weiterarbeiten wird.

          Ich habe nichts gegen Pixel. Und obwohl meine Augen nicht mehr die besten sind, kann ich  SELFHTML auch ohne Brille gut lesen. Leider werden immer häufiger auf Webseiten die Schriften immer winziger.

          [1] http://forum.de.selfhtml.org/archiv/2002/3/7966/#m44283
          [2] http://forum.de.selfhtml.org/archiv/2002/2/4289/#m24479
          [3] http://forum.de.selfhtml.org/archiv/2002/3/7966/#m44504
          [4] http://forum.de.selfhtml.org/archiv/1999_2/t03933.htm

          emu
          [der alles bis auf den rand mit em definiert]

          Danke für die präzise Antwort und für die Links.
          Ich hatte zwar auch schon die "Suche" eingeschaltet, aber genau diese Threads hatte ich noch nicht (wieder) gelesen.

          Ein Vorschlag zum Zoomen im IE (IE 5.5):
          Extras/Internetoptionen/Eingabehilfen -->unter *Benutzerstylesheets* kann man ein lokales Stylesheet verwenden.
          Mein persönliches Stylesheet lautet:
          body {zoom:120;}
          Damit kann ich auch Texte mit relativ kleinen festen Schriftgrößen lesen.
          Der Tipp stammt übrigens von Dr. Web.

          Noch eine (dumme) Frage:
          Warum wird in den Browsern (NN und IE) nicht von Schriftgröße, sondern von Schriftgrad gesprochen?
          Ich vermute, weil die tatsächliche Schriftgröße auch von der Bildschirmauflösung und von der Einstellung im Betriebssystem abhängt.
          Ist meine Vermutung richtig?

          Viele Grüsse
          erika

          1. Hi Erika,

            Ein Vorschlag zum Zoomen im IE (IE 5.5):
            Extras/Internetoptionen/Eingabehilfen -->unter *Benutzerstylesheets* kann man ein lokales Stylesheet verwenden.
            Mein persönliches Stylesheet lautet:
            body {zoom:120;}

            eine gute Idee. Dass man Pixelgrößen im M$IE nicht ändern kann, ist trotzdem eine Zumutung...

            Noch eine (dumme) Frage:

            Es gibt keine dummen Fragen. Ok, hier im Forum schon, aber deine gehört absolut nicht dazu ;)

            Warum wird in den Browsern (NN und IE) nicht von Schriftgröße, sondern von Schriftgrad gesprochen?

            In Opera gibt es generell nur einen "Zoomfaktor", weil er alles skaliert, also zB auch Grafiken. Zwischen den Begriffen "Schriftgröße" und "Schriftgrad" gibt's AFAIK keinen (technischen) Unterschied. Aber das ist nicht mein Fachgebiet.

            Ich vermute, weil die tatsächliche Schriftgröße auch von der Bildschirmauflösung und von der Einstellung im Betriebssystem abhängt.
            Ist meine Vermutung richtig?

            Ja, siehe auch http://aktuell.de.selfhtml.org/artikel/css/fontsize/

            LG Orlando

            --
            SELF-TREFFEN 2002
            http://www.rtbg.de/selftreffen/
            http://www.megpalffy.org/temp/penneninhh.html

            1. Hi Erika,

              Noch eine (dumme) Frage:

              Es gibt keine dummen Fragen. Ok, hier im Forum schon, aber deine gehört absolut nicht dazu ;)

              Warum wird in den Browsern (NN und IE) nicht von Schriftgröße, sondern von Schriftgrad gesprochen?

              In Opera gibt es generell nur einen "Zoomfaktor", weil er alles skaliert, also zB auch Grafiken. Zwischen den Begriffen "Schriftgröße" und "Schriftgrad" gibt's AFAIK keinen (technischen) Unterschied. Aber das ist nicht mein Fachgebiet.

              Ich hab noch Mal bei *Google* recherchiert. Ergebnis:
              Schriftgrad und Schriftgröße sind identisch.
              Schriftgrad beschreibt die Schriftgröße nach dem typographischen Maßsystem.
              Der Schriftgrad wird in Punkt angegeben.
              In den meisten Computerprogrammen ist das Pica-Point-System vorherrschend.
              1 pt = 1/72 Inch
              1 pc = 12 pt
              Der Computer muss die Angaben für die Ausgabe am Bildschirm in Pixel umrechnen.
              Wie gross ist ein Pixel?
              Das hängt von der Bildschirmauflösung und von den Einstellungen des Betriebssystems ab.

              Ich vermute, weil die tatsächliche Schriftgröße auch von der Bildschirmauflösung und von der Einstellung im Betriebssystem abhängt.
              Ist meine Vermutung richtig?

              Ja, siehe auch http://aktuell.de.selfhtml.org/artikel/css/fontsize/

              LG Orlando

              Artikel gelesen.
              Aso unter Windows sind
              96 dpi = 1,333.. Pixel (Normalgröße=kleine Schriftarten) bzw.
              120 dpi = 1,666.. Pixel (125% der Normalgröße=große Schriftarten)
              Bei 96 dpi sind 10 pt = 13 px (13,3 px) und
              bei 120 dpi sind 10 pt = 16 px (16,6 px).
              Ich denke, ich habe das verstanden.

              Aber nun hab ich immer noch eine Frage:
              Im Netscape kann man unter Bearbeiten/Einstellungen die Schriftart und den Schriftgrad eingeben. Welche Maßeinheit verwendet denn der NN für den Schriftgrad? pt oder ???
              Dazu habe ich bisher nirgendwo eine Antwort gefunden.
              Wer weiß das?

              Viele Grüsse
              erika

              --
              SELF-TREFFEN 2002
              http://www.rtbg.de/selftreffen/
              http://www.megpalffy.org/temp/penneninhh.html

              1. Hi there!

                Aber nun hab ich immer noch eine Frage:
                Im Netscape kann man unter Bearbeiten/Einstellungen die Schriftart und den Schriftgrad eingeben. Welche Maßeinheit verwendet denn der NN für den Schriftgrad? pt oder ???

                Netscape 4? Der verwendet pt. Sieht man daran, dass Du 10 einstellen kannst und der Text noch lesbar ist (bei serifenloser Schriftart). Bei 10px muss man gewoehnlich mehr raten als lesen.

                So long

                --
                There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.
                    -- Jeremy S. Anderson

                1. Hi there!

                  Aber nun hab ich immer noch eine Frage:
                  Im Netscape kann man unter Bearbeiten/Einstellungen die Schriftart und den Schriftgrad eingeben. Welche Maßeinheit verwendet denn der NN für den Schriftgrad? pt oder ???

                  Netscape 4? Der verwendet pt. Sieht man daran, dass Du 10 einstellen kannst und der Text noch lesbar ist (bei serifenloser Schriftart). Bei 10px muss man gewoehnlich mehr raten als lesen.

                  So long

                  Danke für die Antwort, dann hab ich ja richtig vermutet.

                  Daraus ergibt sich nun meine hoffentlich letzte Frage:

                  Warum ist es eigentlich verpönt, in HTML/CSS die Schriftgröße in pt anzugeben?
                  Die Begründung lautet: pt ist eine typographische Maßeinheit und sollte deshalb nur für Druckausgaben verwendet werden.
                  Gegenargument: Verwendet man pt für die Bildschirmausgabe, rechnet der Browser eben die Angaben in Pixel um, das können/machen die Browser doch.
                  Die Pixel-Angabe wird IMHO dann gewählt,wenn eine feste Schriftgröße erzwungen werden soll, was mitunter wegen des Layouts wünschenswert ist.

                  *Meine* Schlussfolgerung* aus der Diskussion:
                  Im Normalfall keine Schriftgrösse angeben, dann kann der User mit *seiner* Schriftgrösse glücklich werden.
                  In Ausnahmefällen die Schriftgrösse in Pixel angeben, um eine feste Schriftgrösse zu erzwingen, und dabei darauf achten, dass für die Mehrzahl der Benutzer die Lesbarkeit der Texte darunter nicht leidet; im Bedarfsfall muss der User dann eben *zoomen*, das geht mit einem benutzerdefinierten Stylesheet auch im
                  Internet Explorer, allerdings IMHO nicht im Netscape, zumindest nicht im NN 4.7.

                  Ansonsten muss man sich damit abfinden, dass eine Webseite keine Buchseite ist. Ein Leser eines Buches kann das Layout der Buchseiten nicht verändern, der Leser im Web hat viele Möglichkeiten, das Aussehen einer Webseite seinen Vorstellungen und Bedürfnissen anzupassen.

                  Gruss erika

  5. Hi,

    vielen Dank für Eure Tips. Warum ist eigentlich alles so kompliziert :)

    Gruss Chris