Структура сайта . Разработка структуры
сайта .
В данной статье, под понятием структура
сайта подразумевается карскас сайта - т.е. его
база, которую уже потом наполняют текстом и графикой. Структура
сайта может быть различной, я покажу вам базовые принципы
ее создания.
Как вы думаете, из чего делается каркас? В последнее время, каркасы для сайтов начали делать по блочному типу(как бы из элементарных блоков,в качестве блока берется элемент DIV, расположение и свойства которого,задаются через стили CSS ). Но сделать так, чтобы этот каркас одинаково отображался во всех браузерах обычно сложно для новичка, т.к. требует довольно хороших знаний стилей CSS .
Поэтому, давайте рассмотрим по какому принципу строиться структура сайта из таблиц. Этот вариант классический, и во всех браузерах смотриться одинаково...
Табличный каркас это в принципе просто таблица, в которой имеются несколько
ячеек, или если он более сложный, имеются еще и вложенные
таблицы. Таблица может быть фиксированной ширины(мне так
больше нравиться, да и проблем меньше) а может разворачиваться
на весь экран, в зависимости от разрешения монитора.
Короче, давайте смотреть на примере:
Шапка
сайта (логотип и название) |
| Меню |
Основной
текст |
Реклама |
подвал сайта (Копирайт) |
Как видите, обычная примитивная табличка, разделенная соответсвующим
образом на колонки и ряды. Как делать такие таблицы, можете
почитать здесь.
Что можно посоветовать, ну...наверное то, что шапку лучше
делать не чисто графическим изображением, а компоновкой,
обычного html текста и рисунка на заднем плане(в начале
написать текст, затем в ячейку таблицы поставить фоновое
изображение). Это значительно улучшит позиции в поисковых
системах (особенно если у вас там ключевая фраза!).
Там где реклама, на первых порах поставьте рекламу от Google
- для нее не важна посещаемость вашего сайта, или если у
вас другие варианты - ставьте другое. Меню можно сделать
самому(просто добавляем еще одну табличку), а можно воспользоватся
програмкой CSS
Menu Generator - там все просто, указываете
ширину меню, цвета ячейки в спокойном состоянии, при наведении
мыши и др., ставите ссылки (затем копируете html код и вставляете
его в ячейку таблицы Меню, а CSS код в свою таблицу стилей
) вобщем разберетесь.
Структура сайта может иметь к примеру
такой вид:
|
Шапка сайта |
| ссылка1 |
ссылка2 |
ссылка3 |
ссылка4 |
ссылка5 |
ссылка6 |
| Навигация |
| ссылка 7 |
| ссылка 8 |
| ссылка 9 |
| ссылка 10 |
| ссылка 11 |
| ссылка 12 |
| ссылка 13 |
|
Основной текст |
Реклама
либо еще одно меню
|
|
| ссылка1 |
ссылка2 |
ссылка3 |
ссылка4 |
ссылка5 |
ссылка6 |
|
Подвал сайта(копирайт)
|
Это тоже хороший вариант(только понятно что не с такими
цветами !) Т.е. как видите добавлены менюшки под шапкой
и над копирайтом. Обычно эти менюшки дублируются! а в навигации
слева, уже другие пункты, таким образом это дает возможность
сделать очень много подпунктов меню.
Обратите внимание, что опять же - Все Сделано Из
Таблиц! В общем я показал вам принцип, а дальше
уже придумывайте, фантазируйте, ваша структура сайта
будет намного лучше !!!
На моем новом сайте, Вы можете скачать видеоурок "Создаем универсальный табличный макет страницы" , там я все показываю на реальном примере, разобраться будет значительно легче :)
Удачи!
|