Решил стать правильным человеком - перейти на XHTML 1.1 и теперь не могу отцентровать контент страницы. Как хорошо было раньше - был тег <center>: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <style type="text/css"> html, body {height:100%} .contabl {width:600px; height:100%; border-collapse:collapse; border:solid 1px black} </style> </head> <body> <center> <table class="contabl"> ..... </table> </center> </table> </body> </html> Теперь же, при XHTML1.1, его не должно быть, а с CSS, ничто не помогает на 100%. Делаю для body text-align:center - работает в IE7, а в Opera 9.63 выравнивается по левому краю. Делаю div со стилем text-align:center; width:100% - та же картина. Делаю параграф с text-align:center - при height:100% он правильно отображается в Opera, а в IE7 уезжает вниз на 100% высоты страницы. В общем, пошёл он, этот XHTML1.1 со своим CSS, если его разные браузеры поддерживают по-разному...