Ich bin noch ziemlicher HTML Anfänger und habe da ein Problem.
Dafür sind wir da...
Ich möchte eine Tabelle ohne Gitternetzlinien erstellen. Die Schriftart soll Verdana sein und die Schriftgrösse überall 1 (<font size="1">).
Lass die Finger von <font>! Benutze CSS!
<font face="VERDANA"><font size="+1">
<table border="0">
<tr>
<td>Hans Muster (CH)</td>
<td>15 Treffer</td>
</tr><tr>
<td>Peter Meier (D)</td>
<td>12 Treffer</td>
</tr>
</table>
</font></font>
Wenn mit <font>, dann so: <font face="VERDANA" size="+1">
Das Problem: Die Schriftart wird in der Tabelle übernommen, nicht jedoch die Schriftgrösse. Muss ich die Schriftgrösse wirklich bei jedem <td>....</td> einzeln und neu definieren oder gibts einen (einfachen) Weg, die Schriftgrösse für die gesamte Tabelle einheitlich zu definieren?
Ja, CSS. Da du noch HTML-Anfänger bist, empfehle ich dir, nicht erst mit <font>, <(i)frame> zu arbeiten. Fange lieber gleich mit CSS an.
CSS ist die modernste Methode, eine Seite zu gestalten, du weißt schon, mit Farben und so. Außerdem ist es die einzige Methode, mit denen du Abstand zwischen zwei Elementen definieren kannst. Es geht sogar so weit, dass man MouseOver-Effekte erzeugen kann, ohne die Verwendung von JavaScript!
was du brauchst, wäre folgendes:
<style type="text/css">
table tr td{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
</style>
Damit müsste es gehen. Probiere es aus.