Фреймы
Фреймы: за и против
Поскольку вокруг фреймов существует много разговоров об их необходимости, ниже приведены достоинства и недостатки фреймов, чтобы можно было самостоятельно решить стоит ли их использовать на своем сайте.
Создание фреймов
Для разработки фрейма используется тег FRAMESET, который заменяет тег BODY в файле и применяется для разделения экрана на области.
Ссылки внутри фреймов
В обычном ШТМЛ-файле при переходе по ссылке, в окне браузера текущий файл заменяется новым. При использовании фреймов схема загрузки файлов отличается от стандартной. Основное отличие — возможность загружать файл в выбранный фрейм из другого.
Рамки во фреймах
Граница между фреймами отображается по умолчанию и, как правило, в виде трехмерной линии. Чтобы ее скрыть используется параметр frameborder тега FRAMESET со значением no или 0.
Изменение размеров фреймов
По умолчанию размеры фреймов можно изменять с помощью курсора мыши, наведя его на границу между фреймами. Для блокировки возможности изменения пользователем размера фреймов следует применить параметром noresize тега FRAME.
Полосы прокрутки
Если содержимое фрейма не помещается в отведенное окно, автоматически появляются полосы прокрутки для просмотра информации. В некоторых случаях, полосы прокрутки нарушают дизайн web-страницы, поэтому от них можно отказаться.
Плавающие фреймы
Плавающий фрейм находится внутри обычного объекта и разрешает вставлять на текущую страницу любые другие независимые файлы.