ehrlich gesagt verstehe ich nicht ganau was du mit default Eigenschaften meinst bzw. wie mir das helfen soll.
jedes html element wird von browser selbst mit eigenschaften belegt, die er in seinem standard-css-file mitliefert - da sorgt zb dafür, dass <strong> fett ist und <h1> fett und größer ist als andere elemente
generische container - wie div und span verfügen praktisch über keine vorerstellungen - überschriften über vergleichsweise viele (darunter auch der aussen und innenabstand)
zu den restlichen Sachen: das body element soll den "Hauptkasten" ja umgeben, deshalb habe ich noch ein zusätzliches Element eingefügt.
du hast doch schon das body-element - das umgibt doch alles - wenn das nicht reicht, das html-element umgibt erst recht alles :D
Außerdem soll die Seite erstmal zum testen dienen
test sollten immer unter idealbedingungen durchgeführt werden - wenn du sie schon unter nicht idealen bedinungen testest, wie solls dann in der praxis unter anderen bedingungen, die auf andere weise nicht ideal sind, funktionieren? ;)
wäre schön wenn sie überhaupt erstmal so funktioniert wie sie soll.
du bist nur 2 eigenschaften davon entfernt
Wenn ich utf-8 nehme, zeigen mir die Browser alle Umlaute immer als ? an.
schei? encoding das hatten wir doch vor einiger zeit schon :)
utf-8 solltest du wirklich DRINGEND verwenden
http://www.w3.org/International/questions/qa-what-is-encoding