MoiN!
..weil Text innerhlab von Tags wie <td>TEXT</td> oder <p>TEXT</p>
etc. gehört
Dafür (also für diese "Container"-Tags) sollte man dann eben jeweils per CSS Schriftart, etc. defineiren...muss man aber natürlich nicht, wenn man dem jeweiligen User Agent die Darstellung des Textes überlassen will /kann...
Ok, was HTML angeht, hast du recht: Nackter Text innerhalb von <body> ist möglicherweise nicht erlaubt.
Aber was CSS angeht, liegst du falsch. Wenn man <body> einen Schriftstil zuweist, dann erben alle in <body> enthaltenen Elemente diese Eigenschaften, sofern sie keine Standardeigenschaften mitbringen. Man kann also relativ einfach durch setzen der Schriftfamilie im <body> die gesamte Seite in Arial, Verdana oder MS Comic Sans formatieren, ohne im CSS das extra für jedes Tag nochmal aufführen zu müssen. Das ist ja gerade die Stärke von CSS: Das kaskadierende. :)
- Sven Rautenberg