Верстаем макет из 2-х колонок (продолжение)
Пишем стили:
- Обнуляем значения отступов и полей:
- Объединяем общие стили, форматируем текст:
- Для "шапки":
- Для левой колонки:
- Для правой колонки "content":
- Правила для списка:
li {
list-style-type: none; /* отменяем маркеры */
margin: 10px auto; /* размещаем ссылки по центру блока и делаем больше расстояние между ними */
list-style-position: outside /* мapкep включeн в тeкcтoвый блoк */
} - Правила для ссылок:
- Форматируем абзацы и заголовки:
- Правила для подвала:
html, body, div, h3 {
margin: 0px;
padding: 0px;
border: 0px
}
#header, #menu, #content h3 {
text-align: center
}
#header {
font-size: 250%;
font-weight: bold;
color: #fff;
background: #2261ac;
padding: 10px;
border: solid 1px black
}
#menu {
width: 160px; /* ширина колонки */
float: left; /* другой слой стыкуется по горизонтали с обтеканием справа */
background: #f4dac0;
padding: 40px 0px;
font-size: 90%
}
#content {
margin-left: 160px; /* отступ слева на ширину блока "menu" */
background: #faf0e6;
padding: 10px;
}
a {
text-decoration: none
}
a:hover {
color: red
}
#content p {
font-size: 90%;
text-align: justify;
text-indent: 20px;
margin: 5px 10px
}
#content h3 {
color: #ff0000;
padding: 15px 0px 5px
margin: 0px
}
#footer {
background: #2261ac;
font-size: 70%;
text-align: right;
color: #fff;
padding: 5px;
border: solid 1px black
}
Собираем все и смотрим, что получилось.
Примечание: Ссылки меню реализованы с помощью маркированного списка. Cписок в HTML обозначается тэгом ul. Элементы списка (строчки) - тэгом li. Правило list-style-type: none указывает, что у списка не должно быть никаких маркеров, так как мы указали значение none.
Так же, списком, мы могли создать и горизонтальное меню Несмотря на то, что по умолчанию строки списков всегда располагаются в столбик, дописав выражение display: inline, мы указываем для строк списка расположение по горизонтали, то есть в линию.
Так же, списком, мы могли создать и горизонтальное меню Несмотря на то, что по умолчанию строки списков всегда располагаются в столбик, дописав выражение display: inline, мы указываем для строк списка расположение по горизонтали, то есть в линию.

