Dawno nie robilem stronek, a ostatnio zaczalem stawiac bloga na wordpressie i doszedlem do klopotliwej sytuacji, ktora zobrazuje przykladem.
mam kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <style> body { margin: auto; background: black; } #top, #content, #bottom { width: 793px; margin: auto; min-height: 20px; } #top { background: red; } #content { background: orange; } #bottom { background: blue; } h2 { } </style> <body> <div id="content"> </div> </body> </html>
efekt w ff i operze: http://odsiebie.com/pokaz/6112467---205a.html

No i teraz pytanie. Dlaczego marginesy pochodzace od h2 wychodza poza jego rodzica "content" tworzac przerwy miedzy divami

o ile dobrze pamietam to te marginesy powinny byc wzgledem "content" a nie body... jak dodam float dla h2 to zachowuje sie prawidlowo (ale dajac float right juz nie)