Andi: CSS für size angeben

Hallo,

ich arbeite zurzeit an einem WYSISWG-Editor.
Ich möchte jetzt auf die Funktionen vom IE nicht verzichten.

Der IE fügt standardmäßig mit der Funktion execCommand('fontsize'... einen <FONT size='AngegebenerSize'></FONT> ein.

Kann man in CSS die Größe dieses Sizes für jedwehigen Browser angeben?
Oder werde ich gezwungen sein eine eigene Funktion zu implementieren?

Danke und Gruß
Andi

  1. Hi,

    Ich möchte jetzt auf die Funktionen vom IE nicht verzichten.

    warum?

    Der IE fügt standardmäßig mit der Funktion execCommand('fontsize'... einen <FONT size='AngegebenerSize'></FONT> ein.

    Dann verzichte auf diese Funktion.

    Kann man in CSS die Größe dieses Sizes für jedwehigen Browser angeben?

    Nein. Aber für die CSS-fähigen Browser, indem Du einfach die (tadaa!) font-size-Eigenschaft setzt.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hallo,

      Ich möchte jetzt auf die Funktionen vom IE nicht verzichten.

      warum?

      Stimmt eigentlich

      Kann man in CSS die Größe dieses Sizes für jedwehigen Browser angeben?

      Nein. Aber für die CSS-fähigen Browser, indem Du einfach die (tadaa!) font-size-Eigenschaft setzt.

      Ist es aber auch möglich wie z.B.

      font[size |= "7"]
      {
        font-size: 15px;
      }

      das irgendwie im IE hinzubekommen?

      Gruß
      Andi

      1. Hi,

        Ist es aber auch möglich wie z.B.
        font[size |= "7"]
        das irgendwie im IE hinzubekommen?

        nicht wirklich. Wenn Du Dich von JavaScript (und ActiveX) abhängig machen möchtest (wovon _dringend_ abzuraten sei!), kannst Du die IE7-Stylesheets von Dean Edwards einsetzen. Diese Frage sollte sich aber nicht stellen, da Du unbedingt alle <font>-Elemente eliminieren solltest.

        Davon abgesehen ist px eine äußerst ungünstige Einheit für Schriftgrößen. Verwende em oder %.

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hallo,

          nicht wirklich. Wenn Du Dich von JavaScript (und ActiveX) abhängig machen möchtest (wovon _dringend_ abzuraten sei!), kannst Du die IE7-Stylesheets von Dean Edwards einsetzen. Diese Frage sollte sich aber nicht stellen, da Du unbedingt alle <font>-Elemente eliminieren solltest.

          Danke, dann werd ich meine eigene Funktion hernehmen

          Davon abgesehen ist px eine äußerst ungünstige Einheit für Schriftgrößen. Verwende em oder %.

          Das war nur ein Beispiel.

          Gruß
          Andi