Hallo,
warum die Schriftgröße in em und was ist em überhaupt?
nun, mit einer Angabe in em ist die Schriftgröße von der Einstellung des Benutzers abhängig. Wer also eine größere Schrift eingestellt hat weil er schlecht sieht, kann den Text so nach belieben einstellen.
Zu Pixelangaben steht auf der oben verlinkten Seite:
"Eine Sonderstellung nimmt die relative Einheit px ein, da sich bei deren Verwendung Schriftgrößen im Internet Explorer nicht mehr verändern lassen. Im Sinne der Benutzbarkeit sollten Sie daher auf diese Einheit nach Möglichkeit verzichten."
Wenn du es also schaffst alle Größen-Angaben in em statt px zu schreiben, kann man sich das gesamte Layout mit Strg+ größer, oder mit Strg- kleiner einstellen.
Prozentangaben können bei der Formatierung des Layouts ebenfalls sinnvoll sein.
Würdest du also gar keine Laufschrift reinmachen sondern den Text einfach so hinschreiben?
Genau.
Und wo meinst du Tabellenlayout?
<body>
<table align="center" class="maintable">
Du solltest das Layout vom Inhalt trennen.
Auf SELFHTML gibt es den Abschnitt über CSS-basierte Layouts. Für das Layout ist CSS zuständig, eine Tabelle sollte nur für die Ausgabe tabellarischer Daten verwendet werden.
Grüße, Matze