Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как выровнять текст по центру ЭКРАНА в HTML?

Поклонник Мыла Мыслитель (8596), закрыт 8 лет назад
Не по ширине экрана, как это делает тег center, а поместить текст в центре самого экрана, т.е. отступ от левого, правого, верхнего и нижнего края?
Допустим, что страница обсалютно пустая, нужно тупо вставить в центр слово или словосочетание и чтобы это кореектно отображалось при разных разрешениях, целевой браузер - IE.
Лучший ответ
Вычитаетемойник Просветленный (23764) 16 лет назад
<div style="position:absolute; top:50%; left:50%">
Текст текст
</div>
Поклонник МылаМыслитель (8596) 16 лет назад
Спасибо за еще один вариант.
ВЕБ-РЕШЕНИЯМастер (1235) 14 лет назад
этот прием не подходит. потому как таким образом назначаем позицию левого верхнего угла дива
Остальные ответы
Sunny Cat Знаток (471) 16 лет назад
Лови код ))

<html>
<head><title>My</title></head>

<style>
.class_1{
display: table;
height: 100%;
_position: relative;
overflow: hidden;

}
.class_2{
_position: absolute;
_top: 50%;
display: table-cell;
vertical-align: middle;
}
.class_3{
_position: relative;
_top: -50%;
}
</style>

<body>

<p>
Текст, который нужно выровнять по центру по вертикали… ...
</p>

</body>
</html>
Поклонник МылаМыслитель (8596) 16 лет назад
Чего-то не фурычит...
Тупо запустил это в IE6, текст стоит в левом верхнем углу.
Sunny Cat Знаток (471) <html> <head><title>My</title></head> <style> .class_1{ display: table; height: 100%; _position: relative; overflow: hidden; } .class_2{ _position: absolute; _top: 50%; display: table-cell; vertical-align: middle; } .class_3{ _position: relative; _top: -50%; } </style> <body> <p> Текст, который нужно выровнять по центру по вертикали… ... </p> </body> </html> а сейчас? текст всегда по центру экрана, а чтобы по центру страницы - тут такого не реализовано
egregreh Мыслитель (8827) 16 лет назад
<center<
<table border=0 width=100% height=100%>
<tr valign=center>
<td>
Test
</td>
</tr>
</table>
</center<
Поклонник МылаМыслитель (8596) 16 лет назад
Спасибо за еще один вариант.
EugeneNK Мастер (1145) 16 лет назад
тег <center>Текст</center>
Поклонник МылаМыслитель (8596) 16 лет назад
А пояснения к вопросу прочитать не судьба было?
Похожие вопросы