| |||
Александр
Аверин DreamWeaver шаг за шагом |
6
|
Шаг 6Как и обещал беремся за изготовление меню нашего сайта. Применять мы сегодня будем много чего, так что приготовьтесь к длительному чтению. Для
начала выберите ячейку таблицы (верхнюю правую) для которой мы отвели
место под меню. В свойствах измените горизонтальное и вертикальное
выравнивание на влево и вниз соответственно (см. рисунок слева).
Заметили, что курсор сместился в левый нижний угол ячейки? Так и должно быть. Теперь
напишите текст состоящий из названий основных разделов и ссылок на них.
Обратите внимание, что текст прижат к нижней части ячейки и целиком
находится на синем поле фона (что нам, собственно и нужно).
После
написания текста измените в свойствах его форматирование с none на
paragraph. В HTML это означает заключение текста в тег
<P></P>. Для чего я это сделал? Чтобы получить строку, с
которой мне затем будет просто, удобно и легко работать.
Не знаю
как вас, а меня внешний вид нашего меню не устраивает. Хотелось бы его
немного приподнять над краем ячейки, покрасить в другой (более
контрастный) цвет + сделать еще кое-какие косметические вещи.
Сделать это можно при помощи CSS Styles (CSS - стилей). Находятся они в правой нижней части окна DreamWeaver. В появившейся панели нажимаем на кнопку "создать" (она выделена на рисунке). Затем в диалоге выбираем тип Make Custom Style (class), дадим нашему стилю название и приступим к его определению. Укажите размер шрифта (Size), цвет (Color) и Decoration как показано на рисунке. Остальные настройки мы пока не трогаем. Как
видите настроек у стиля до черта. Нам они все пока не нужны. Перейдите в
пункт box и задайте параметры отступов как показано у меня на картинке.
Обращаю ваше внимание, что сами отступы в DreamWeaver могут не
отобразиться как надо. Не пугайтесь, в браузере все будет в порядке.
Так, теперь выделяем наше меню нажатием на букву <P> в нижнем левом углу окна. В панели стилей просто выбираем наш стиль (menu). Ну вот, стиль на параграф текста мы назначили. Можно проверить как все это выглядит в браузере. Для этого нужно лишь нажать F12. Раз уж мы залезли в CSS-стили, давайте доведем наше черное дело до конца. Зададим параметры еще нескольким элементам. В отличие от предыдущего раза, когда мы делали свой стиль, теперь мы будем переназначать уже готовый стиль. Например стиль параграфа (<P>). Для этого создаем новый стиль, выбираем пункт Redefine HTML Tag и выбираем тег p. Для параграфа мы укажем конкретный шрифт (font), размер (size) и цвет (color). Остальное оставим как есть. Кроме параграфа мы еще и парочку тегов a:link и a:hover изменим. Эти теги отвечают за внешний вид ссылки в стандартном состоянии и в состоянии при наведенной на нее мышки. Зададим цвет ссылок (белый) и при наведении сделаем изменение Decoration с none на underline. Пришло
время указать ссылки на основные страницы нашего сайта. Делается это
просто - выделяете нужный текст (если это одно слово, то можно просто пару
раз щелкнуть по нему мышкой) и пишете в свойствах сслылку.
Самих файлов у нас пока (реально на диске) нет, по-этому мы именно пишем нужные нам названия (а не ищем их на диске). Наша
последняя задача - облегчить установку и изменение (по необходимости)
нашего меню. Ее можно решить при помощи удобного инструмента DreamWeaver
под названием "библиотека" (library). Где она находится вы видите на
рисунке слева.
В появившемся окне выбираем создать новый элемент (наше меню должно быть целиком выделено!). Сразу же вылетает предупреждение о том, что мы применяем к элементу меню особые стили, и он может не отображаться корректно на других страничках. Не пугайтесь, все в порядке, просто нажимайте OK. Все, осталось только назвать наш элемент поудобнее и при необходимости вставлять его в любой документ при помощи кнопки Insert. Кстати, все изменения, которые мы будем вносить в наш элемент будут автоматически вноситься во все страницы на которых он используется. На результат сегодняшнего урока можно взглянуть вот здесь. На следующем шаге мы будем разбираться с особенностями форматирования текста в DreamWeaver и познакомимся поближе с CSS-стилями. |
Нет комментариев. Оставить комментарий: |
|