Olldman

Olldman
Рейтинг
79
Регистрация
21.04.2010
Должность
freelance
Интересы
верстка html/css

malquem - это чистой воды логика. Если вы определяете список, то он должен содержать в себе элементы списка, если же элементов нет, то определять нечего. В вашем случае можно элемент <ul>, если в нем нет <li>, не печатать - это решается программно, в модуле (блоке), что там у вас формирует меню.

Проблема в том, что элемент <ul> определяет список и само собой подразумевает наличие хотя бы одного элемента списка - <li>.

Вполне нормальное поведение. При заполнении окна контентом появляется вертикальный скролл, что соответственно уменьшает рабочую область на 17(в среднем) px.

В вашем случае проще расположить фон не по центру, а по левому краю меню, а само меню отцентровать по центру.

Кстати, Сашко прав - 1020 пикселей будет создавать горизонтальный скроллинг на разрешении 1024х768. Максимально допустимый размер - 1002рх.

Так не работает - если текста больше чем на страницу, то получается следующее:

- да ну? Ну пройдите еще раз по ссылке - кликайте и открывайте пункты для проверки расположения футера.

А код выложите пожалуйста, если не сложно...

- а я разве его как-то спрятал? ;) Откройте "просмотр html кода" любым браузером.

И еще – как прижать подвал к низу?

- приводил не так давно простой пример для футера внизу: http://realtsib.ru/oldman/footer_bottom/index.html

А чем "cp1251" хуже "windows-1251"?

- разница в отсутствии кавычек, кои должны быть у значения атрибута. Хотя ... о каких таких стандартах может идти речь в этом коде... ;)

charset=cp1251 - не о чем не говорит? --> charset="windows-1251"

Поставить !DOCTYPE, все мета должны быть в служебной области (<head>здесь</head>)

Вы бы основы html подучили сначала, перед тем как вопросы задавать.

Поставьте родительскому блоку ширину 1400рх, тогда при ресайзинге будет появляться горизонтальная прокрутка при размере меньше, чем указанная ширина.

А не проще списком, это же меню у вас?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title></title>
<style type="text/css">
*{margin:0px;padding:0px;}
#menu_left{
list-style:none;
padding: 12px 0px 15px;
margin-top: 30px;
background: url('/menu_left_bg.png') no-repeat top center;
}

#menu_left li a{
font-size: 16px;
text-decoration: none;
color: #067192;
height: 23px;
line-height:28px;
padding: 0 0 0 19px;
margin: 1px 3px 2px;
}

#menu_left li a:hover{
text-decoration: underline;
background: url('/menu_left_a_hover.png') no-repeat right center;
}
</style>
</head>
<body>
<ul id="menu_left">
<li><a href="/link1">Text1</a></li>
<li><a href="/link2">Text2</a></li>
<li><a href="/link3">Text3</a></li>
<li><a href="/link4">Text4</a></li>
<li><a href="/link5">Text5</a></li>
<li><a href="/link6">Text6</a></li>
<li><a href="/link7">Text7</a></li>
<li><a href="/link8">Text8</a></li>
</ul
</body>
</html>
Всего: 514