le_pierre: Schriftgrößen Plattformabhängig definieren

Ich versuche über CSS die Schriftgrößen für Macs & PCs gleich groß aussehen zu lassen, d.h. der font-size property muß, je nach Betriebssystem, unterschiedliche Werte zugewiesen werden. Ich hab's mit dem untenstehenden Script versucht, funktionierte aber nur mit IE....

//Erkennung des Betriebssysstems und Stylesheet mit Schriftgroessenanpassung
document.writeln('<style type="text/css">');
if (navigator.appVersion.indexOf("Win")  !="-1")
{
// Fuer DOSen
document.writeln(".text  {  ");
document.writeln("font-family : Arial, Helvetica, sans-serif;");
document.writeln("font-size : 10 pt; ");
document.writeln("color : #000000;  }  ");

}
else
{
// Fuer MACINTOSH
document.writeln(".text  {  ");
document.writeln("font-family : Arial, Helvetica, sans-serif;");
document.writeln("font-size : 13 pt; ");
document.writeln("color : #000000;  }  ");
}  
document.writeln('</style>');

//-->

Genervt um Hilfe flehend grüßt
le_pierre

  1. Ich versuche über CSS die Schriftgrößen für Macs & PCs gleich groß aussehen zu lassen, d.h. der font-size property muß, je nach Betriebssystem, unterschiedliche Werte zugewiesen werden. Ich hab's mit dem untenstehenden Script versucht, funktionierte aber nur mit IE....

    //Erkennung des Betriebssysstems und Stylesheet mit Schriftgroessenanpassung
    document.writeln('<style type="text/css">');
    if (navigator.appVersion.indexOf("Win")  !="-1")
    {
    // Fuer DOSen
    document.writeln(".text  {  ");
    document.writeln("font-family : Arial, Helvetica, sans-serif;");
    document.writeln("font-size : 10 pt; ");
    document.writeln("color : #000000;  }  ");

    }
    else
    {
    // Fuer MACINTOSH
    document.writeln(".text  {  ");
    document.writeln("font-family : Arial, Helvetica, sans-serif;");
    document.writeln("font-size : 13 pt; ");
    document.writeln("color : #000000;  }  ");
    }  
    document.writeln('</style>');

    //-->

    Genervt um Hilfe flehend grüßt
    le_pierre

    Laß mal die ganzen Blanks in den Style Sheets weg, Netscape reagiert da allergisch drauf...
    Also nicht document.writeln("font-size : 10 pt; "); sondern document.writeln("font-size:10pt;"); zB...

    1. Ich versuche über CSS die Schriftgrößen für Macs & PCs gleich groß aussehen zu lassen, d.h. der font-size property muß, je nach Betriebssystem, unterschiedliche Werte zugewiesen werden. Ich hab's mit dem untenstehenden Script versucht, funktionierte aber nur mit IE....

      //Erkennung des Betriebssysstems und Stylesheet mit Schriftgroessenanpassung
      document.writeln('<style type="text/css">');
      if (navigator.appVersion.indexOf("Win")  !="-1")
      {
      // Fuer DOSen
      document.writeln(".text  {  ");
      document.writeln("font-family : Arial, Helvetica, sans-serif;");
      document.writeln("font-size : 10 pt; ");
      document.writeln("color : #000000;  }  ");

      }
      else
      {
      // Fuer MACINTOSH
      document.writeln(".text  {  ");
      document.writeln("font-family : Arial, Helvetica, sans-serif;");
      document.writeln("font-size : 13 pt; ");
      document.writeln("color : #000000;  }  ");
      }  
      document.writeln('</style>');

      //-->

      Genervt um Hilfe flehend grüßt
      le_pierre

      Laß mal die ganzen Blanks in den Style Sheets weg, Netscape reagiert da allergisch drauf...
      Also nicht document.writeln("font-size : 10 pt; "); sondern document.writeln("font-size:10pt;"); zB...

      didn't work out...:((
      aber dankeschön in jedem Fall

    2. Ich versuche über CSS die Schriftgrößen für Macs & PCs gleich groß aussehen zu lassen, d.h. der font-size property muß, je nach Betriebssystem, unterschiedliche Werte zugewiesen werden. Ich hab's mit dem untenstehenden Script versucht, funktionierte aber nur mit IE....

      //Erkennung des Betriebssysstems und Stylesheet mit Schriftgroessenanpassung
      document.writeln('<style type="text/css">');
      if (navigator.appVersion.indexOf("Win")  !="-1")
      {
      // Fuer DOSen
      document.writeln(".text  {  ");
      document.writeln("font-family : Arial, Helvetica, sans-serif;");
      document.writeln("font-size : 10 pt; ");
      document.writeln("color : #000000;  }  ");

      }
      else
      {
      // Fuer MACINTOSH
      document.writeln(".text  {  ");
      document.writeln("font-family : Arial, Helvetica, sans-serif;");
      document.writeln("font-size : 13 pt; ");
      document.writeln("color : #000000;  }  ");
      }  
      document.writeln('</style>');

      //-->

      Genervt um Hilfe flehend grüßt
      le_pierre

      Laß mal die ganzen Blanks in den Style Sheets weg, Netscape reagiert da allergisch drauf...
      Also nicht document.writeln("font-size : 10 pt; "); sondern document.writeln("font-size:10pt;"); zB...

      Ähm, sorry, hattest doch recht, jetzt funktionierts. Mille grazie und einen sonnigen Tag!