Also sprach
da********@gmail.com:
I've found DIVs easiest to work
with because there aren't any browser assumptions about size, spacing,
etc attached to them like there are with header and list tags.
I usually stick a
* { padding: 0; margin: 0; font: 100% Arial, Helvetica, sans-serif }
in at the beginning of my stylesheet, to "remove" any default styling the
browser might apply. (Note that you MUST specify 100% for the font size,
otherwise nested elements will become smaller and smaller with each nesting
level! You can adjust the font size with body { ... }.) Of course, this
method has its own disadvantages too.
Greetings,
Thomas