martina: css angabe 10px - in jedem browser anders?

hallo,

habe in einer "styles.css" die Schriftgröße auf 10px festgelegt und stelle fest, daß im IE6.0 die Schrift 1px kleiner dargestellt wird. Ich weiß, daß NN auch eine andere Interpretation hat, aber kann ich sicher sein, daß in allen IE-Browsern die Größe gleich dargestellt wird?

Ich muß bei einer Website festlegen, wieviele Zeilen in ein Modul passen, und lt. Dreamweaver passen z.B. 18 Zeilen, lt. IE6.0 Darstellung würden 19 passen. Schwierige Entscheidung...

Danke für Tipps
Martina

  1. Hi,

    habe in einer "styles.css" die Schriftgröße auf 10px festgelegt und stelle fest, daß im IE6.0 die Schrift 1px kleiner dargestellt wird. Ich weiß, daß NN auch eine andere Interpretation hat, aber kann ich sicher sein, daß in allen IE-Browsern die Größe gleich dargestellt wird?

    Beschäftige Dich mit der Einheit em.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. danke Andreas,

      em sagt mir aus dem Printbereich schon was, aber im Webbereich höre ich davon zum 1. Mal. Gut ich probier´s, bin mal gespannt. Meinen Informationen nach, war die Angabe in Pixeln das totsicherste...

      mercí
      martina

      1. Hi,

        em sagt mir aus dem Printbereich schon was, aber im Webbereich höre ich davon zum 1. Mal. Gut ich probier´s, bin mal gespannt. Meinen Informationen nach, war die Angabe in Pixeln das totsicherste...

        Ach so ja: die em für die Größendefinition des "Moduls", nicht für die Schriftgröße...

        cu,
        Andreas

        --
        Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
        http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. Moin!

    Ich muß bei einer Website festlegen, wieviele Zeilen in ein Modul passen, und lt. Dreamweaver passen z.B. 18 Zeilen, lt. IE6.0 Darstellung würden 19 passen. Schwierige Entscheidung...

    Vergiß es, oder mach es dynamisch angepaßt. HTML ist nicht zur Festlegung von pixelgenauen Designs geeignet, wie du ja schon siehst.

    Wenn du also einen Bereich mit einer gewissen Anzahl von Zeilen füllen willst: Gib es auf. Der User kann in heutigen Browsern wesentlichen Einfluß auf die Darstellung nehmen. Er kann eine Mindestschriftgröße angeben - kleinere Schriften werden dann in dieser Mindestgröße dargestellt. Er kann User-Stylesheets mit überlagernden CSS-Angaben einbinden, gegen die du nichts tun kannst. Er kann CSS abgeschaltet haben. In allen Fällen wird die von dir gewünschte Darstellung nicht erzielt werden.

    Auch eine Zeilenlänge kann nicht garantiert werden. Sie hängt entscheidend von Schriftgröße und Schriftbreite ab. Und da du nicht garantieren kannst, dass deine verwendete Schrift auch im Browser des Besuchers zur Verfügung steht, kannst du die Zeilenzahl nicht festlegen.

    Die einzige Chance ist, dass du den Bereich dynamisch lang machst. Und dann hast du auch keine Probleme mehr mit der Schriftgröße etc.

    - Sven Rautenberg

    --
    Signatur oder nicht Signatur - das ist hier die Frage!