Вопрос по HTML

ZigFreeD

Новичок
Вопрос по HTML

У меня:
PHP:
<!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">
Подскажите как мне сделать див в высоту 100%?
Когда просто <html> то срабатывает вот это
PHP:
<div style="width:100%;height:100%;background-color:gray;">
</div>
а тут не прокатывает :( просто ничего не рисует :(
-----------------------------------------------------------------------------------------------------------------------------------------------
И второй вопрос..
PHP:
<html>
<head>
<style type="text/css">
TABLE{
border:0px;
border-collapse:collapse;
}

TD{
padding:0px;
}
</style>
</head> 
<body>

<table>
<tr>
<td width="10px" height="11px">
<img src="image1.gif" alt="" />
</td>
<td  width="500px" style="background-image:url(image2.gif); background-repeat:repeat-x;">
</td>
<td width="10px" height="11px">
<img src="image3.gif" alt="" />
</td>
</tr>
</table>
</body>
</html>
Вот в таком коде, почему то, image1 и image3 находятся ниже чем image2!!! Как их можно вывести на один уровень?
 

dimagolov

Новичок
про див. так он же у вас пустой...

где это они ниже? и в ИЕ6 и в ФФ2 они одинаковы при равной высоте картинок (большей чем высота ячеек).
ну а при разной высоте картинки центрируются по высоте, а фон как был вверху так и остается. еще получаются артифакты если картинки больше по ширине чем колоноки.
читайте про позиционирование элементов, в общем
 

kruglov

Новичок
Вроде не первый день на форуме, а тему назвали бессмысленно. Переименуйте, а то в помойку положу.
 

ZigFreeD

Новичок
kruglov
А как переименовать? я не могу найти кнопочку для переименовки :(

про див. так он же у вас пустой...
Ну и что то он пустой? он должен нарисовать серую область на которую он распространяется!!!
Просто в ajax-е при загрузке данных часто экран за\крывают полупрозрачным дивом... все работало пока я писал просто <html> но как только перешел на w3c это перестало работать!
 

AmdY

Пью пиво
Команда форума
пустой див не прокатит, всунь туда хоть коммент какой, а вот как растянуть на height:100%; не знаю.
а ты уверен, что тебе нужен именно xhtml?
 

ZigFreeD

Новичок
Scud
+1!
Спасибо! Помогло :)

AmdY
пустой див не прокатит
да нет... прокатывает...

попробуй сам вот такой код

PHP:
<html><head><title>DIV</title></head>
<div style="width:100%;height:100%;background-color:gray;"> 
</div>
</html>
 

Qwerty

Новичок
если doctype прописать, в данном примере не будет работать height:100%

body потеряли, для него тоже придется 100% высоту прописать
 
Сверху