Tobias Krauth: feste Schriftgroesse?? wie geht denn das?

Die browser lassen eine Einstellung der Schriftgroesse zu: klein, mittel, mittel, gross, usw.
Da gibts natuerlich dann manchmal probleme bei der Darstellung, dass heisst es verschiebt sich alles.
Wer weiss den bescheid wie ich den Browser zu einer bestimmten groesse zwinge?

Vielen Dank fuer eine kurze Antwort, Tobias

  1. Hallo!

    Wer weiss den bescheid wie ich den Browser zu einer bestimmten groesse zwinge?

    Das geht nur mit CSS, über eine feste Einheit wie px (Pixel) zum Beispiel.

    ABER VORSICHT! Es gibt User, die stellen sich gerne die Schrift größer, weil es da ein paar GrafikerInnen gibt, die meinen 10px sei groß genug!

    MfG, André Laugks

    --
    L-Andre @ gmx.de
    1. Hallo,

      Das geht nur mit CSS,

      und auch damit nicht... (jaja, ich weiß das Du das auf diesen einen Browser beziehst, aber dann sollte man das am besten doch dazu sagen ;-))

      Chräcker

      1. Hallo!

        und auch damit nicht... (jaja, ich weiß das Du das auf diesen einen Browser beziehst, aber dann sollte man das am besten doch dazu sagen ;-))

        Ja ich weiß! aber wer weiß das schon? Nur die Freaks hier im Forum.

        MfG, André Laugks

        --
        L-Andre @ gmx.de
        1. Hallo,

          Ja ich weiß! aber wer weiß das schon? Nur die Freaks hier im Forum.

          aber wir haben doch einen klitzelkleinen pädagogischen Auftrag hier ,-) Und wenn etwas falsch ist ist es auch falsch wenn es nur ein paar wissen....

          Chräcker

  2. Hallo,

    Wer weiss den bescheid wie ich den Browser zu einer bestimmten groesse zwinge?

    Warum hast Du nicht im </archiv/> nachgeguckt?

    Am besten gar nicht.
    Und mit HTML sowieso nicht.

    Mach anstaendige Seiten, die sich skalieren lassen.
    Alles andere ist Unfug.

    Gute Browser gehorchen dem Benutzer, nicht dem Webdesigner.
    Insbesondere bei Mozilla und Opera kann der Benutzer die
    Schriftgroesse _immer_ ueber das entsprechende Menue anpassen.
    (Solange Du Text verwendest. Opera zoomt sogar Grafiken. ;-)

    Nur der MS IE ist in der Grundeinstellung so benutzerfeindlich,
    dass er dem Wepdisainer gehorcht, wenn dieser in CSS eine
    Schriftgroesse in Pixel (z.B. 8px) vorschreibt.

    MS IE Benutzer haben immerhin die Moeglichkeit, saemtliche
    Schriftgroessenangeben ignorieren zu lassen:

    Extras -> Internetoptionen -> Allgemein -> Eingabehilfen
    [X] Schriftgradangaben auf Webseiten ignorieren

    Dann kannst Du HTML und CSS schreiben, soviel Du willst...

    Gruesse,

    Thomas

    --
    Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
    Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
    1. Hi Thomas,

      ich bewundere Deine Ausdauer, immer wieder auf solche Fragen so ausführlich einzugehen anstatt einen kurzen Verweis zum Archiv zu geben. Nur solltest Du

      Und mit HTML sowieso nicht.

      dabei weglassen, denn Du hast vermutlich das font-element schon ziemlich verdrängt... das läßt ebenso wie CSS relative und absolute Schriftangaben zu.

      freundliche Grüße
      Ingo

      1. Hallo Ingo,

        ich bewundere Deine Ausdauer, immer wieder auf solche Fragen so ausführlich einzugehen anstatt einen kurzen Verweis zum Archiv zu geben.

        Ich finde die Antworten, die nur aus
        "Guck doch selbst im </archiv/> nach"
        bestehen, nicht sehr hilfreich und vermeide sie meist

        • auch im Hinblick auf's Archiv und nicht erst
          seit dem "Nase fassen" Posting von Stefan.

        Wenn schon sollte man auf konkrete Threads/Postings linken
        oder die URL fuer eine ergiebige Suche posten, z.B.:
        http://selfsuche.teamone.de/cgi-bin/such.pl?suchausdruck=Schriftgr�sse+fix+css&case=on&umlaute=on&lang=on&feld=alle&index_5=on&index_6=on&index_7=on&hits=100

        Beides kann ich nicht aus der Schublade ziehen.
        Bis ich selbst bei der Suche angelangt bin, diese
        ausgefuellt und mit etwas Glueck den Server auch
        noch gnaedigerweise ein paar Resultate ausspuckt,
        habe ich schon laengst meine 3 - 5 Saetze getippt.

        Natuerlich koennte man auch die erfolgsversprechenden
        Stichworte fuer eine Suche liefern und einfach den Link
        zur Suchmaske angeben...
        http://selfsuche.teamone.de/cgi-bin/such.pl

        Aber eben, wenn der Newbie Pech hat, stoesst er
        dann auch nur auf lauter Threads, in denen einer
        die Frage gestellt hat und dann 5x die Antwort
        "Siehe /archiv/ !" gekriegt hat...

        Nur solltest Du

        Und mit HTML sowieso nicht.
        dabei weglassen, denn Du hast vermutlich das font-element schon ziemlich verdrängt... das läßt ebenso wie CSS relative und absolute Schriftangaben zu.

        Nein.

        Soweit ich mich erinnere und soweit ich den Abschnitt in SelfHTML
        http://selfhtml.teamone.de/html/text/schrift.htm#art_groesse_farbe
        verstehe, sind auch die "absoluten" Schriftgroessen in <FONT>
        nur "relativ" zur Standardschriftgroesse des Browsers.

        <font size="1"> entspricht <font size="-2">
        <font size="2"> entspricht <font size="-1">
        <font size="3"> entspricht normaler Schriftgroesse
        <font size="4"> entspricht <font size="+1">
        <font size="5"> entspricht <font size="+2">
        <font size="6"> entspricht <font size="+3">
        <font size="7"> entspricht <font size="+4">

        Dass das so ist, siehst Du auch, wenn Du das Beispiel
        http://selfhtml.teamone.de/html/text/anzeige/font.htm
        anguckst und im Browser mit den Schriftgroessen rumspielst.

        <font size="1">Ziemlich winziger Text</font>
        ist bei mir immer gleich gross wie
        <font size="-2">Text deutlich kleiner als normal</font>
        und skaliert fleissig mit.
        Jedenfalls hier in Mozilla 1.5 und Netscape 4.78 (Linux).
        Es wuerde mich erstaunen, wenn der MS IE sich da
        anders verhielte...

        Die Angabe von "absoluten" Schriftgroessen in Pixel/Punkt/cm u.s.w.
        wurde erst mit CSS moeglich.

        Nur der MS IE haelt sich sklavisch daran und gibt dem Benutzer
        (in der Grundeinstellung) keine Chance, doofe Vorgaben des
        Wepdisainers (Grafiker-Vorliebe: 8px) auf dem gewohnten Weg
        (Ansicht -> Schriftgrad -> Sehr Gross)
        ueber den Haufen zu werfen.
        (Netscape 4.x war AFAIK ebenso doof und benutzerfeindlich.)

        Mozilla und Opera skalieren die Schrift auf Verlangen des Benutzers,
        und sie ermoeglichen auch die Angabe einer Mindestschriftgroesse
        sowie der Grund-Schrifgroesse.
        Im MS IE (zumindest bis 5.5) fehlt sogar diese letzte Option;
        vermutlich ist dort die Idee, dass Benutzer mit schlechten Augen
        gleich auf Betriebssystem-Ebene eine groessere Schriftgroesse
        einstellen.

        Gruesse,

        Thomas
          der aus dem gleichen Missverstaendnis heraus immer
          die "relativen" Schriftgroessenangaben in <FONT>
          verwendete, damals, in den schlechten alten Zeiten...

        --
        Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
        Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
        Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
        1. Hi Thomas,

          mit der Suche und den Verweisen stimme ich Dir zu. Vor allem wenn man bedenkt, daß viele Fundstellen dort doch wieder nur zu weiteren Verweisen aufs Archiv führen.

          Bei den font-Angaben hatte mich wohl mein Gedächnis im Stich gelassen - ist ja auch schon ewig her, daß ich die genutzt hatte..;-)
          Mir war zwar klar, daß die +- Werte absoluten Zahlenwerten entsprechen, ich hielt sie aber für relativ, d.h. -1 = ein Grad kleiner als normal. Und vor allem war ich bisher davon ausgegangen, daß sich diese absoluten font-Zahlen nicht vom IE skalieren lassen. Aber ich hab's gerade nochmal ausprobiert und es macht tatsächlich keinen Unterschied.
          Ich frage mich nur, wieso diese "relative" Notation dann überhaupt eingeführt wurde.

          freundliche Grüße
          Ingo

  3. hi,

    Die browser lassen eine Einstellung der Schriftgroesse zu: klein, mittel, mittel, gross, usw.

    ja. das ist eine _hilfe_ für den benutzer, wenn er eine zu kleine schrift sonst nicht lesen kann.

    Da gibts natuerlich dann manchmal probleme bei der Darstellung, dass heisst es verschiebt sich alles.

    dann ist dein design ... murks.

    Wer weiss den bescheid wie ich den Browser zu einer bestimmten groesse zwinge?

    das </archiv/> enthält etliche diskussionen zu diesem thema, mit ein paar eher schlechten ansätzen dazu, sowie jede menge warnungen davor. letzteren solltest du erhöhte aufmerksamkeit schenken.

    gruss,
    wahsaga

  4. Hallo,

    Wer weiss den bescheid wie ich den Browser zu einer bestimmten groesse zwinge?

    du könntest ihn nach jedem Verstoß gegen die Schriftgrößenvorgabe heftig unter den Füßen kitzeln und androhen, dass er demnächst nur noch  Texte als GIFs vorgesetzt bekommt, falls er nicht mit diesem HTML-typisch dummen Anpassen des flexiblen Layouts aufhört.

    Aber bete vorher zu Gott, dass dein Browser nicht Opera heißt.

    Gruß,
    _Dirk

    P.S.: Ein feste Schriftgröße von HTML-Text ist *nicht* möglich. Punkt.

    1. Hallo,

      du könntest ihn nach jedem Verstoß gegen die Schriftgrößenvorgabe
      heftig unter den Füßen kitzeln und androhen, dass er demnächst nur
      noch  Texte als GIFs vorgesetzt bekommt,

      bmp, in so einem Fall würde ich immer mit bmp-Dateien drohen ;-)

      Chräcker

      1. Hallo,

        bmp, in so einem Fall würde ich immer mit bmp-Dateien drohen ;-)

        oder ihn mit Cookies füttern, bis er platzt :-)

        Gruß,
        _Dirk

  5. Hi,
    wie schon erwähnt wurde, kann man dem Browser mittels der CSS-Eigenschaft font-size (http://selfhtml.teamone.de/css/eigenschaften/schrift.htm#font_size) feste und relative Schriftgrößen vorgeben. CSS ist eine Formatierungssprache und ergänzungssprache zu HTML, HTML selbst hingegen ist nur für die logische/semantische Auszeichnung zuständig, das heißt, Seitenteile werden nach ihrer Bedeutung ausgezichnet (p für Absätze, h[1-6] für Überschriften, strong für stark betonten Text usw.). Grundlageinfos zu CSS gibt's unter http://selfhtml.teamone.de/intro/technologien/css.htm und http://selfhtml.teamone.de/css/intro.htm, zu HTML unter http://selfhtml.teamone.de/intro/technologien/html.htm.
    Bitte informiere dich über solche Dinge zukünftig ersteinmal in SelfHTML, falls du etwas nicht verstehst kannst du hier im Forum gerne nachfragen.
    Wie hier auch viele sagten, mögen es viele User nicht, wenn man eine feste Schriftgröße vorgibt und viele können selbige trotzdem abändern. Deswegen wäge bitte sorgfältig Vor- unbd Nachteile von festen Schriftgrößen ab und überlege dir, ob du nicht doch lieber relative Angaben verwenden möchtest [z.B. small(er), large(r) oder Angaben in em (1em entspricht der vom user eingestellten Schriftgröße)].

    MfG,
    Max.

    --
    SelfCODE: ss:( zu:} ls:# fo:) de:> va:} ch:? sh:( n4:& rl:( br:< js:| ie:% fl:( mo:|
    Und immer dran denken: http://forum.de.selfhtml.org/archiv/2003/9/57903/ :-).
  6. Hallo Tobias,

    Die browser lassen eine Einstellung der Schriftgroesse zu: klein, mittel, mittel, gross, usw.
    Da gibts natuerlich dann manchmal probleme bei der Darstellung, dass heisst es verschiebt sich alles.

    Zu der Schrift hast Du ja reichlich Antworten bekommen. Ich hab mal einen Blick auf Deine Seite geworfen: Die "Verschiebeprobleme" kommen vor allem dadurch zustande, daß Du fast alle Elemente absolut positioniert und mit festen Höhen/Breiten versehen hast. Das ist in diesem Fall völlig unnötig, da es sich nur um untereinander stehende Text-Bild-Elemente handelt. Das kannst Du mit CSS und einer sehr schlichten Strukturierung vermeiden. Zudem kannst Du Deinen html-Code (schätzungsweise) auf ein Fünftel des vorhandenen verkleinern und machst Dir die Pflege leichter. Und das Schriftproblem verschwindet fast von alleine.

    Gruß aus Köln-Ehrenfeld,

    Elya

    --
    "Alle mal an die Nase fassen, und zwar an die eigene": http://forum.de.selfhtml.org/archiv/2003/9/57903/#m324482
    _____________
    Wikipedia: Die freie Enzyklopädie http://de.wikipedia.org