html, css, a href, div: Не работает ссылка в IE7

0000


<!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-RU">
<body>
<a href = "www.ya.ru"><div style="width: 200px;height: 100px;border: 1px solid;">TECT</div></a>
</body>
</html>

Перестает работать после задания высоты или ширины div. Это нормально? Можно было бы просто на div повесить onclick, но может решение есть получше?

Hastya

зачем нужен DIV когда можно то же самое сделать с A?

Bibi

div — блочный элемент, а содержимое <a> --- инлайновое

0000

, спасибо, теперь ясно в чем причина.
, надо сделать ссылку в виде прямоугольника с подложкой в виде картинки снизу. Картинки размеры заданы.
Попробовал задать размеры у a href - та же самая байда :(

artimon

<a href = "www.ya.ru" style="display:block;width: 200px;height: 100px;border: 1px solid;">TECT</a> 

0000

, спасибо, Лех :) Работает. Сейчас подумаю как это использовать.

PooH

надо сделать ссылку в виде прямоугольника с подложкой в виде картинки снизу. Картинки размеры заданы.
display: block и background-image тебе в помошь
Оставить комментарий
Имя или ник:
Комментарий: