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