Constantin Kiesling: Schriftgröße

Hi!

Ich habe zum schriftformatieren bis jetzt immer den "font" Tag verwendet, wenn ich das Attribut size="3" o.Ä. verwendet habe, war die Schriftgröße immer nach meinen Vorstellungen.

Allerdings steht auf der Selfhtml Seite, dass man die font-Tags besser durch CSS ersetzen sollte, weil die font-Tags ja schließlich in der Zukunft ausgemustert werden sollen.

Gut, ich habe fast alles auf CSS umgesattelt, aber wenn ich z.B. das style-Attribut für die Schriftgröße benutze (z.B.  style="font-size:3") dann ist die Schriftgröße nicht dieselbe wie bei "font size="3" " sondern viel kleiner. Wie kann ich das umrechnen? Oder gibt es auch eine andere Lösung für das Problem?

  1. Hallo Constantin,

    Gut, ich habe fast alles auf CSS umgesattelt, aber wenn ich z.B. das style-Attribut für die Schriftgröße benutze (z.B.  style="font-size:3") dann ist die Schriftgröße nicht dieselbe wie bei "font size="3" " sondern viel kleiner. Wie kann ich das umrechnen?

    so direkt mit umrechnen geht das nicht zu lösen, eventuell helfen Dir
    Angaben wie small, medium und large weiter, Infos dazu findest Du in
    SELFHTML. Ansonsten kannst Du natürlich auch px oder noch besser die
    Masseinheit em für Schriftgrößen verwenden, mußt Du dann ausprobieren,
    was da am besten paßt.

    </selfhtml/css/eigenschaften/schrift.htm#font_size>
    </selfhtml/css/formate/wertzuweisung.htm#numerische>

    Viele Grüße,
    Stefan

    1. Hallo nochmal,

      </selfhtml/css/eigenschaften/schrift.htm#font_size>
      </selfhtml/css/formate/wertzuweisung.htm#numerische>

      zumindest in Opera klappt das mit den Ankerlinks nicht so wie gedacht,
      deshalb hier nochmal die beiden Links "komplett":

      http://de.selfhtml.org/css/eigenschaften/schrift.htm#font_size
      http://de.selfhtml.org/css/formate/wertzuweisung.htm#numerische

      Viele Grüße,
      Stefan

      1. hallo stefan,

        </selfhtml/css/eigenschaften/schrift.htm#font_size>
        </selfhtml/css/formate/wertzuweisung.htm#numerische>

        zumindest in Opera klappt das mit den Ankerlinks nicht so wie gedacht,

        hat damit nicht zu tun. das forum und selfhtml leigen in zwei versch. subdomains. deshalb geht das nicht mehr so.
        http://selfhtml.teamone.de/
        http://forum.de.selfhtml.org/

        grüße
        thomas

        1. Hallo Thomas,

          hat damit nicht zu tun. das forum und selfhtml leigen in zwei versch. subdomains. deshalb geht das nicht mehr so.

          geht schon, d.h. CK1 hat da irgendeinen Redirect für /selfhtml/...
          reingebaut, nur die Anker gehen dann verloren. Der MSIE "merkt" sich
          die lustigerweise (zeigt sie aber nicht mehr an), beim Opera fallen
          sie komplett weg. Die Erklärung mag jetzt etwas unverständlich sein,
          einfach mal selbst ausprobieren ;-)
          Wie auch immer, ich werde dannn mal de.selfhtml.org nehmen, da weiß
          ich, dass die Anker immer funktionieren und es ist kürzer als wenn
          ich die hiesige selfhtml-Subdomain ausschreibe.

          Viele Grüße,
          Ste*schreibfaul*fan

  2. Ich habe zum schriftformatieren bis jetzt immer den "font" Tag
    verwendet, wenn ich das Attribut size="3" o.Ä. verwendet habe, war
    die Schriftgröße immer nach meinen Vorstellungen.

    Gut, ich habe fast alles auf CSS umgesattelt, aber wenn ich z.B.
    das style-Attribut für die Schriftgröße benutze (z.B.  style="font-
    size:3") dann ist die Schriftgröße nicht dieselbe wie bei "font
    size="3" " sondern viel kleiner. Wie kann ich das umrechnen?

    Umrechnen geht garnicht, weil die Angabe <font size=3> relativ ist. Du hast in allen Browsern die Möglichkeit, die Schriftgröße deinen Wünschen anzupassen. Bei einigen weniger, z.B. mit einem Menü Ansicht/Schriftgrad, bei anderen mehr, indem man dort für jedes einzelne HTML-Tag eine Schriftart/-größe/-darstellung einstellen kann.
    Sowas kann sich also von Nutzer zu Nutzer ändern.

    Und mit einer Angabe 3 kann CSS eh nicht umgehen, weil da die Maßeinheit fehlt.

    Noch'n Tipp: Vermeide auf jeden Fall absolute CSS-Größen wie Millimeter oder Punkt. Mit absoluten Angaben raubst du den Nutzern die Möglichkeit, die Schriftgröße der Sehschärfe anzupassen. Hört sich blöd an, kann aber sehr nervend sein :)

    Gruß,
      soenk.e