Skip to content

Возникла необходимость сделать так, чтобы высота одного из дивов была равна высоте второго дива, у которого высота может варьироваться.

После всевозможных шаманств выяснилось, что нужно указывать другой доктайп, поскольку с тем что был - нужного эффекта не получится, высоту зависимого дива нельзя было задать как 100%

Вот пример рабочей конструкции:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>title</title>
</head>

<body>
<div style="width:100%;height:100%;background-color:#123;text-align:center;">
<div style="width:200px;height:600px;background-color:#234;margin:20px;">Блок</div>
</div>
</body>
</html>

Пример того мозгоёбства, которое мне когда-то понадобилось дабы собрать спам-базу.
Выборка почтовых адресов и еще чего-то из файла с html тегами.

 

grep *@*.* test_rez.txt | sed s/'<td><b>[0-9]....'// | sed s/'....<a title='// | sed s/\^\%\$\!// | sed s/'\*\[\}\/"'// | sed s/'href="\/red\/url.php?url=[0-9]*'// | sed s/'"><b>^%$!'// | sed s/'\<br \/><'// |sed s/'<\/b>'// | sed s/'\*\[\}\/'// | sed s/'<\/a>'// |sed s/'<\/td>'//
sed '/^$/d' rez2.txt > 22
cat 22| sed '/^$/d'| sed '$!N; /^\(.*\)\n\1$/!P; D' > rezzzzzz2.txt
π