Stefan Einspender: Schriftgroesse in Tabelle laesst sich nicht aendern

Beitrag lesen

Hallo,

Ich moechte in meinen mit CSS "gestylten" Tabellen die Schriftgroesse auf 10px setzen. So:

wende die dafür zuständige CSS-Definition (font-size) auf das je-
weilige HTML-Element (z.Bsp. td) an, dann funktioniert es.

table.menue  {
  background-color : #F8F8FF;
  border-style : groove;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  border-color: #5F9EA0;
  //font-size :10px;
  text-align : left;
  padding:0px;
}

Hier sollte auch noch color definiert werden, //font-size ist so
nicht zulässig.

.tableposdiv {
  background-color:#FFFFFF;
  font-size :10px;
}

S.o. (color)

<table class="menue" cellspacing="0" cellpadding="0" width="180px" height="120px">

<form name="interval" action="">
      <tr bgcolor="#99CCCC">
        <td>Alter</td>
<td></td>
      </tr>
      <tr>
   <td>0-10</td>
      <td><input type=radio name=iv value="zehn" checked> </td>
...

Wenn Du ohnehin CSS verwendest, dann solltest Du auch die hier ver-
wendeten HTML-Attribute ersetzen, jeder aktuelle Browser kommt damit
zurecht. Außerdem ist das obige HTML-Konstrukt nicht korrekt, damit
meine ich die Verschachtelung des form-Elementes und desen "Unter-
Elementen" in einer Tabelle. http://validator.w3.org/ hilft Dir.

Oder kann es an den Radiobuttons liegen, dass die Schrift nicht kleiner wird?

Nein, die Lösung habe ich gleich ganz oben geschrieben.

Ach so: IE 6

Unrelevant, ein Großteil Deiner Besucher verwenden diesen Browser
vermutlich nicht.

Viele Grüße,
Stefan