Roland Mayer: Zentrale CSS auf einzelne Input-Tags ?

Hi,

hab hier ein kleines Problem, erstmal etwas Beispielquellcode:

<HTML><HEAD>
<TITLE>Testseite</TITLE>
<style type="text/css">
  <!--
  TD,SELECT,INPUT {font-size:9pt;color:black;}
  //-->
</style>
</HEAD><BODY>

...Inhalt der Seite ...

</BODY></HTML>

Soweit sogut, also die oben angegebenen Tags erhalten Schriftgroesse 9 Punkte.
Ich will jetzt erreichen, dass die CSS zwar fuer einen <INPUT TYPE=BUTTON ...>
gelten, aber nicht fuer einen <INPUT TYPE=TEXT ...>. Ist es moeglich, genauer zu
spezifizieren, fuer welche Input-Tags die CSS gelten ? Ich haette die CSS halt gern
zentral am Anfang, da ich noch oefters was aendern muss.
Noch ein anderes Problem: 9 Punkte interpretiert Netscape und Microsoft ja unterschiedlich,
die Schrift ist in unterschiedlichen Browsern unterschiedlich gross. Hab schon im Forum
darueber gelesen, aber wer machts denn nun falsch, Internet Explorer oder Netscape
Navigator ?

Vielen Dank im Vorraus

Roland

  1. Hallo Roland!

    Ich will jetzt erreichen, dass die CSS zwar fuer einen <INPUT TYPE=BUTTON ...>

    gelten, aber nicht fuer einen <INPUT TYPE=TEXT ...>. Ist es moeglich, genauer zu
    spezifizieren, fuer welche Input-Tags die CSS gelten ?
    »»

    z.B. so: (die Klassen können natürlich auch andere Namen haben)

    <style type="text/css">
      <!--
      TD,SELECT,INPUT.button,INPUT.text {font-size:9pt;color:black;}
      //-->
    </style>

    <INPUT class="button" TYPE=BUTTON ...>
    <INPUT class="text" TYPE=TEXT ...>.

    Noch ein anderes Problem: 9 Punkte interpretiert Netscape und Microsoft ja unterschiedlich, die Schrift ist in unterschiedlichen Browsern unterschiedlich gross.

    »»

    Ja leider. Ab 12pt sieht es in beiden Browser etwa identisch aus. Und es sich auch noch so, daß bei großen Schriftarten (unter win) Schriften in 'pt' mitscaliert werden. Du kannst es mit px versuchen. (etwa 14px sehen wiederum indentisch aus)

    »»aber wer machts denn nun falsch, Internet Explorer oder Netscape Navigator ?

    Beide.

    Grüße
    Thomas