vitay wrote:
>
My page: http://exterior.pl/bumaga/
Yes, absolute positioning is generally a bad idea, especially if you
aren't very knowledgeable in CSS. The tendency is to brow-beat your
design to behave as you wish, while you really only create a fragile
layout that will be trouble to some portion of your visitors. Your page
in particular suffers from a few things common with the inexperienced:
1. "div soup" - there is virtually no semantic markup, not even 1
heading. You can (and should) replace most of those divs with proper
heading, list and paragraph markup.
2. Neither the HTML nor CSS validates. Validation eliminates syntax
errors as a cause of rendering issues. How do you expect browsers to
render invalid code at all, let alone consistently?
3. Setting font sizes in px, then setting container widths in px,
assuming the visitor will be happy with your chosen sizes. That's an
unwise assumption. If you don't already have a gecko browser (Firefox,
SeaMonkey, et al) then download one now from mozilla.org. Test your page
at an enlarged text size, at least 150% zoom, preferably higher. If your
layout doesn't adapt well, go back to the drawing board.
BTW, medium gray text on a black background is really hard to read.
--
Berg