![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
W3C говорите? Одну строчку забыли в DOCTYPE.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Hello world</title>
<style type="text/css">
body {margin: 0; height: 100%;}
body table {margin: 0; width: 100%; height: 100%;}
</style>
</head>
<body>
<table>
<tr>
<td align="center" valign="bottom">Текст снизу</td>
</tr>
</table>
</body>
</html>
![]() Последний раз редактировалось etc; 26.03.2007 в 13:33. |
|
|||||
|
Добавим в стилях 100% высоту у html:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Hello world</title>
<style type="text/css">
html, body {margin: 0; height: 100%;}
body table {margin: 0; width: 100%; height: 100%;}
</style>
</head>
<body>
<table>
<tr>
<td align="center" valign="bottom">Текст снизу</td>
</tr>
</table>
</body>
</html>
__________________
Two beer or not two beer?... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вот это уже другой разговор
![]() Можно уже Strict писать. |
|
|||||
|
.grin! wuz here
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>test</title>
<style type="text/css">
*{margin:0;padding:0;}
HTML,BODY{height:100%;}
</style>
</head>
<body>
<div style="min-height:100%;_height:100%;margin-bottom:-100px;">content</div>
<div style="height:100px;background:pink">foot</div>
</body>
</html>
|
|
|||||
|
почти готов признать свою ошибку...
только как вот такое правильно сделать? ведь от таблицы с одной ячейкой толку никакого <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Hello world</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
html, body {margin: 0; height: 100%;}
</style>
</head>
<body>
<table style="margin: 0; width: 100%; height: 100%;">
<tr>
<td align="center" valign="top">Текст сверху</td>
</tr>
<tr style="height: 100%;">
<td align="center" valign="center" style=" border: 1px solid red;">Текст в центре</td>
</tr>
<tr>
<td align="center" valign="bottom">Текст снизу</td>
</tr>
</table>
</body>
</html>
__________________
С моих слов записано верно. Мною прочитано.
|
|
|||||
|
.grin! wuz here
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>test</title>
<style type="text/css">
*{margin:0;padding:0;}
HTML,BODY{height:100%;}
</style>
</head>
<body>
<div style="min-height:100%;_height:100%;margin-bottom:-100px;"><div style="padding-top:50px;">content</div></div>
<div style="height:100px;background:pink">foot</div>
<div style="height:50px;background:green;position:absolute;top:0;left:0;width:100%;">top</div>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>test</title>
<style type="text/css">
*{margin:0;padding:0;}
HTML,BODY{height:100%;}
</style>
</head>
<body>
<div style="min-height:100%;_height:100%;margin-bottom:-100px;">
<div style="height:50px;background:green;">top</div>
content</div>
<div style="height:100px;background:pink">foot</div>
</body>
</html>
|
|
|||||
|
Цитата:
__________________
С моих слов записано верно. Мною прочитано.
|
|
|||||
|
Да, если нужно сделать именно так - верх, низ, ВСЕ остальное центр, то IE6 обрабатывает неверно. Можно вместо height:100% у среднего ряда поставить height:1px у верхнего и нижнего, но у IE средняя ячейка займет не все оставшееся место. В этом случае лучше использовать слои, а не таблицы... Или верстать так, что у таблицы две строки - в нижней футер, прижатый к низу, а в верхней - прижатая к верху вложенная таблица с футером и контентом...
__________________
Two beer or not two beer?... |
|
|||||
|
.grin! wuz here
|
забудьте уже слово таблица вне контекста. на кой ляд?
|
|
|||||
|
Даа.. ну в общих чертах туман рассеялся
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|