Веб-страница, содержащая полезную информацию и прошедшая логическую
разметку, обязательно найдет своего пользователя. Для ускорения
этого процесса, для лучшей визуальной запоминаемости и комфортного
чтения, страницу необходимо оформить. Строго говоря, веб-браузеры
уже оформили страницу с применением стилей по умолчанию. Но нам-то
нужен собственный неповторимый стиль...
Для оформления простейшей странички
применим инструмент CSS
(Cascading Style Sheets или «Стилевые таблицы»). При
этом содержимое страницы не претерпит изменения, изменится лишь
заголовок.
Внедрение СSS
Существует 3 способа внедрить стилевые таблицы:
Непосредственно в тэге, используя атрибут style
(inline)
В заголовке страницы, используя тэг <style>
В отдельном css-файле, используя тэг <link rel="stylesheet"
href="style.css" type="text/css">
Так как в нашем распоряжении имеется только одна страница, используем
второй вариант. На практике следует пользоваться 3-м способом,
при котором css-файл будет кешироваться сервером и время загрузки
будет сокращено. Ну, а 1-й вариант является палочкой-выручалочкой
в особых случаях, а наш случай обычный.
Итак, внутри заголовка (<head>...</head>)
пишем пару тэгов <style>...</style>.
Начинаем оформление по принципу «от крупного к малому,
сверху вниз».
Тело
Самым крупным блоком, вмещающим в себе все остальные блоки, является
тело документа (body).
По умолчанию, используется следующий стиль: padding: 8px; line-height: 1.33
Добавим описание цвета фона и текста: body { padding: 8px; line-height: 1.33; background-color:
white; color: black }
Переопределим цвета, доставшиеся нам в наследство , определим
шрифт и позиционируем текст внутри блока меню: font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:
bold; font-size: 80%;
background-color: silver; color: white;
Внизу странички обычно пишут копирайт, адрес, электронный адрес
владельца странички. Можно сделать подвал похожим на меню или
на основной текст. В данном примере при описании подвала используется
описание меню.
А теперь все описания соберем в заголовке, в тэге <style>:
HTML-документ, который получился в результате наших стараний,
имеет достаточно законченный, почти профессиональный вид.
Подобрана классическая цветовая гамма, которая содержит, естественно,
7 цветов. Отсутствие графики обеспечивает
высокую скорость загрузки. Страница пристойно выглядит в последних
версиях популярных веб-браузеров (MSIE, Mozilla, Opera). Макет
веб-страницы готов, теперь дело за содержимым.