
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> <meta> <style type="text/css"> /* <![CDATA[ */ #lewa { background-color: black ; position: absolute; margin-top: 20px; margin-left: 50px } #prawa { background-color: black ; position: absolute; margin-top: 20px; margin-left: 450px } #container { margin:0 auto; padding:0 5px 0 5px; position:relative; width:750px; background-color: green ; text-align:left; clear: both; } #srodek { background-color: black ; position: absolute; margin-top: 20px; margin-left: 250px } (...) /* ]]> */ </style> </head> <body bgcolor="#FF0000" text="#FFFFFF" link="#00FF00" alink="#FF00FF" vlink="#00FFFF"> <div id="container"> <div id="lewa" style="border: solid green 3px"> </div> <div id="prawa" style="border: solid green 3px"> </div> <div id="srodek" style="border: solid green 3px"> </div> </div> </body> </html>
==
html, body, h1, h2, h3, h4, h5, h6, div, span, blockquote, p, address, form, fieldset, img, ul, ol, dl, dt, dd, li, hr, table, td, th, strong, em, sup, sub, dfn, ins, del, q, cite, var, samp, code, kbd, tt{ margin: 0; padding: 0; border: 0; }
(nie wymieniłeś wszystkich elementów, ale prawie:)). Co do tematu posta... nie warto szeregować elementów strony "absolutnie". Lepiej można to zrobić za pomocą właściwości float. Przykładowo, gdy chcesz dać jakiegoś diva na prawo, dajesz
* { margin: 0; padding: 0; border: 0; }
Gdy chcesz go umieścić pośrodku stronu(tak jak div container, jak mniemam), powinieneś dla tego diva dać właściwość
div {float:right;}
Jak masz jakieś pytania na temat xhtmla/css, wal na pw. Pozdrawiam.
margin:0 auto;