Ну вот добрались и до создания
первой странички (все правильно, ведь сайт это не одна страничка и даже
не две - сайт это идея, концепция, некий цельный проект). Кстати, прежде
чем мы начнем собственно делать страничку мне придется сделать небольшое
(лирическое) отступление:
|
|
Для начала работы со страничкой нам нужно
иметь какую-то основу, структуру этой странички. Делается эта структура
при помощи модульной сетки. Я же постараюсь написать максимально приближенно
к практике.
Слева вы видите модульную сетку для нашей
домашней странички. Как видите страничка разбивается на несколько блоков,
каждый из которых имеет свое наполнение.
В нашем случае это:
- Logo - логотип нашей странички, некий
броский рисунок (визуал) и или любое другое средство привлечения внимания
- Menu - главное меню сайта
- SubMenu - подменю текущего раздела
- Text - основное наполнение, контент
- Copyright - "подвальный" раздел
для баннеров, кнопок, копирайтов и прочей мишуры
Кроме того я сразу указал основные размеры.
Как видите, я решил сделать правый край нашей странички "резиновым"
для того, чтобы пользователи с большими мониторами могли наслаждаться
своими разрешениями 1600х1200...
Начнем создание всего этого в HTML.
|
|
Для начала войдите в свой сайт (просто выберите
его из списка) и создайте новый файл выбрав пункт New File. "А почему
не New Window?" - спросите вы. Отвечаю - при открытии нового окна
файл сразу не создается (он создается только при записи на диск), а все
ссылки обычно указываются относительно положения файла. Вам понравятся
ссылки вида - d:\vasya\work\images\logo.gif?
Мне нет, да и отображаться подобная конструкция будет только навашей локальной
машине. Так что выбираем New File и никаких гвоздей!
|
|
После выбора пункта New File на панели справа
(локальные файлы) появится файл untitled.htm который стоит сразу переименовать
в index.htm или default.htm - так обычно указывается название первой (головной)
странички сайта
|
|
Двойным щелчком открываем созданный файл
и видим чистый белый лист (что может быть прекраснее), на котором мы и
будем создавать нашу страничку. Но перед созданием таблицы и занесением
в нее наших элементов дизайна стоит задать основные свойства нашей странички
(это важно!). Для этого нужно зайти в меню Modify и выбрать пункт Page
Properties (или просто нажать Ctrl + J).
|
Перед вами откроется вот такой диалог. Что
здесь нужно заполнить:
- Title - название вашей странички (как
оно будет отображаться в заголовке окна браузера)
- Background Image - фоновый рисунок (в
нашем случае не используем)
- Background - цвет фона (в нашем случае
белый)
- Text - цвет текста (черный)
- Links - цвет ссылок (темно-синий)
- Visited Links - цвет посещенных ссылок
(фиолетовый)
- Active Links - цвет текущей активной ссылки
(темно-красный)
- Left Margin, Margin Width - отступ от
края страницы до начала контента слева (в нашем случае 0)
- Top Margin, Margin Height - то же, но
сверху
- Document Encoding - кодировка документа
(будьте внимательны, указывайте правильную кодировку)
- Tracing image - кладет на фон полупрозрачную
картинку с дизайном - удобно для точного совмещения дизайна в HTML с
дизайном (наброском), сделанным в PhotoShop.
|
|
Ну, а вот теперь пора заняться таблицами
и прочим. Для начала сделайте таблицу с параметрами как показано на рисунке
слева: 3 ряда, 2 колонки, оттступы и бордюр по нулям, ширина таблицы 100%.
Заметьте, что эти данные полностью совпадают с тем что мы планировали
в начале при разработке модульной сетки.
|
 |
После нажатия на OK вы получите пустую таблицу,
которую нужно корректировать и заполнять нашими графическими элементами.
Прежде всего выберите первую ячейку (просто
кликните внутрь) и вставьте картинку с логотипом (My homepage).
После этого выделите колонку слева (самую
крайнюю). Делается это примерно как в том же Word - подводите к самой
верхней границе колонки, дожидаетесь появления стрелочки вниз и нажимаете.
Кроме того можно выделить ячейки колонки по-отдельности нажав кнопку ctrl
и не отпуская ее кликать по ячейкам.
|
 |
После выделения укажите ширину (Width) нашей
колонки, которую мы определили еще в модульной сетке - 247 Pix. Где вводить
это значение? Обратите внимание на самую нижнюю плавающую панель - свойства.
Там как раз и есть нужное окошко (я его выделил красным).
|
 |
Проделайте ту же операцию со второй колонкой,
только теперь укажите ширину 100%.
|
 |
Теперь займемся рядами. Для начала кликните
в любую из ячеек верхнего ряда. Теперь поглядите в левый нижний угол окна
DreamWeaver. Видите список <body><table><tr><td>?
Этот список демонстрирует все теги HTML, которые являются более "старшими"
по отношению к текущему тегу (тег это "команда" языка HTML,
заключается в <>, может содежать открывающий и закрывающий тег <P></P>).
То есть показывают некую иерархию документа. Но нам это пока не очень
важно, нам важно то, что просто нажав на <tr> мы сразу получаем
выделенный ряд.
|
 |
Давайте зададим нашему верхнему ряду фон.
Для этого снова обратите свое внимание на нижнюю панель - свойства. Там
есть пункт Bg (background). Нажав на значок папки вы можете указать файл,
который будет играть роль фона. В нашем случае это top_back.gif. Кроме
того то же самое можно сделать нажав на перекрестье рядом и потянув стрелочку
указать на панели менеджмента сайта нужный файл (этакий drag'n'drop).
Если вы все сделали верно, верхний ряд будет
залит нужным фоном.
|

На последок давайте отформатируем еще нижний
ряд. Для этого выделите его как рассказывалось ранее и выберите пункт
Bg (только не тот где выбирали картинку, а другой, чуть ниже. При нажатии
на квадратик со стрелочкой вы увидите меню подобное тому, что изображено
выше. Обязательно выключите указанную на рисунке кнопку (нам в данном
случае это не нужно).
Появившимся курсором - пипеткой кликните
по синей части нашего верхнего фона, после чего ваш нижний ряд будет закрашен
таким же цветом как эта синяя часть верхнего фона.
|
Ну вот. Начало уже положено. На следующем
шаге мы рассмотрим как сделать меню, причем сделать его удобным для изменения
и дополнения.
|