Возможно, где-то эту тему уже поднимали. Мне не удалось найти. Но все же, проблема в следующем. Довольно известный способ выравнивания по вертикали применен в следующем документе: [attachment=6944:attachment]
Во всех браузерах, в том числе, и в IE7, все отображается нормально. Но документ не валиден из-за заголовка <html>.
Как только прописываем DOCTYPE [attachment=6945:attachment]
Код:
<?xml version="1.0" encoding="Windows-1251"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
все становится отлично. Но в IE7 сразу пропадает эффект вертикального выравнивания по центру.
Как быть?
Спасибо заранее.