Итак, вы наметили примерный вид вашего сайта. Что же дальше? Если вы достаточно хорошо изучили HTML, то встанет вопрос о способе реализации своего проекта. Вариантов всего два либо использовать фреймы, либо нет. Для создания хорошего дизайна во втором случае потребуется разграничение пространства страниц с помощью таблиц.
Так что же лучше выбрать?
Фреймы
Сегодня мода на фреймы. Главное преимущество фреймированных сайтов в том, что основные страницы, к примеру, шапка сайта, навигация, обратная связь, загружаются только один раз. При переходе по ссылкам в окне навигации будет происходить загрузка лишь необходимой страницы.
В данном случае облегчается разметка страниц, вследствие чего уменьшается размер файлов и увеличивается скорость в целом.
Отрицательным явлением, как правило, является плохая индексация таких сайтов поисковыми машинами. Робот просто не находит ссылок на другие страницы в окнах фреймов.
При неправильной разметке могут «уехать» некоторые элементы страниц. Решение проблемы -разрешение прокрутки в навигации, но это уже будет некрасиво.
Также проблемы могут возникнуть при использовании браузеров без поддержки фреймов. Это не очень актуально, так как все основные обозреватели – IE, Opera, Netscape благополучно справляются с фреймированными сайтами.
Кроме того, если вы придумали очень замысловатую модель сайта, могут возникнуть трудности с правильным вложением тегов фреймов.
Таблицы
Каждая страница со всей навигацией создается отдельно, имеет больший объем и. значит, чуть дольше грузится. Зато при использовании таблиц имеются неограниченные возможности по разметке страниц. Точнее и проще можно определить области, отведенные для различных целей. Лучше оформляются и элементы управления, создается впечатление целостности сайта.
Все, что видите вы, увидит и посетитель вашего сайта. Проблем с различным разрешением экрана просто не возникнет.
Хоть все программеры кричат, что фреймы – это супер, но мне больше нравится работать с таблицами – намного проще.
Пардон, у меня такое чувство, что эту заметка списана из учебника пяти- или десятилетней давности.
Во-первых, ни из чего не видно, что сейчас в моде фреймы. Сейчас в моде, скорее, аяксовые штучки или позиционированные панельки.
Во-вторых, вёрстка таблицами сейчас имеет ограниченную применимость. Самые идейные сайтостроители предпочитают «дивную» вёрстку, более практичные – смешанную. Чистую табличную сейчас ещё надо поискать.
А для полезная статья, так как я только начинаю сама делать сайты, и все мне интересно
Табличный вариант мне больше нравится, простота компенсируют большее время загрузки страницы.
Всё равно фреймы больше нравятся.