Die allwissende Müllhalde: Schriftgrößenvererbung von body auf table

Beitrag lesen

ich habe für meinen body ganz brav, wie sich das gehoert eine Schriftgroesse definiert, und zwar 12px.
Innerhalb der Seite habe ich eine Tabelle ohne Schriftgroessenangabe (!), innerhalb derer die 12 Pixel nicht uebernommen werden. Stattdessen wird aus irgendeinem Grund auf 16 Pixel umgeschaltet.

=================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Regel #1: Verlasse Dich niemals auf CSS, wenn irgendetwas _vor_ HTML 4.01 strict benutzt wird, denn in diesen Modi arbeitet (fast) kein Browser in einem standardgerechten Modus. Siehe http://www.hut.fi/~hsivonen/doctype.html.

Regel #2: Verlasse Dich in Sachen CSS niemals auf Netscape 4 (http://www.css.nu/pointers/bugs-nn.html#NN4) und gib' bei Fragen die verwendeten Browser an.

Regel #3 (wo wir gerade dabei sind): 12 Pixel können für manchen verdammt klein sein. Überlasse es dem Benutzer, eine für ihn und seine Kurzsichtigkeit auf seinem hochauflösenden LCD-Monitor schmerzfrei lesbare Schrift einzustellen. Für allgemeine Schrift keine Größenänderung, für Größeres (Überschriften) und Kleineres (Menü, Fußnoten) verwende Prozent- oder em-Angaben, relativ zur Basisschrift.
Ganz ehrlich: Du tust niemandem einen Gefallen, wenn Du die Schriftgröße festzementierst (denjenigen, die es lesen können, ist es egal), verärgerst aber eine Reihe Menschen (diejenigen, die es nur schwer erkennen können).