Фреймы
Фреймы делят экран браузера на отдельные независимые области и отображают в них одновременно несколько страниц. Один фрейм может, например, содержать навигационную панель, а второй отображать основное наполнение сайта.
Создание фреймов
Создайте и сохраните новый документ HTML, содержащий только теги <HTML>, <HEAD> и <TITLE>.
После тега </HEAD> введите тег <FRAMESET>, поставьте пробел.
Задайте количество и размер фреймов - строк и столбцов. Чтобы создать фреймы-строки, разделенные горизонтальными границами, введите ROWS="?", где ? - высота каждого фрейма. Чтобы создать фреймы-столбцы, разделенные вертикальными границами, введите COLS="?", где ? - ширина каждого фрейма. Размер может быть, как в пикселях, так и в процентах.
Введите тег <FRAME NAME="?">, где ? - имя фрейма.
Поставьте пробел, введите атрибут SRC="?", где ? - путь к файлу web-страницы, которая будет отображаться в этом фрейме.
Повторяйте шаги 4 и 5 столько раз, сколько фреймов вы указали в шаге 3.
Введите </FRAMESET>.
Рамки
Атрибут BORDER может управлять толщиной и цветом границы фреймов. По умолчанию ее толщина шесть пикселей.
Толщина рамки
В тег <FRAMESET> добавьте атрибут BORDER="?", где ? - толщина границы в пикселях.
Цвет границы
В тег <FRAMESET> добавьте атрибут BORDERCOLOR="?", где ? - название или код текста.
Поля во фрейме
Атрибуты MARGINWIDTH и MARGINHEIGHT задают верхнее, нижнее, левое и правое поле фреймов. Поля измеряются в пикселях.
В тег <FRAME> добавьте атрибут MARGINWIDTH="?", где ? - левый и правый отступы.
Поставьте пробел, введите атрибут MARGINHEIGHT="?", где ? - верхний и нижний отступы.
Отображение полос прокрутки
По умолчанию, если размеры наполнения страницы превышают размеры фрейма, браузер отображает полосы прокрутки. Настраивать отображение вручную можно атрибутом SCROLLING. Значение Yes разрешает, а No - запрещает отображение полос прокрутки.
Поставьте курсор в тег <FRAME>.
Введите атрибут SCROLLING="?", где ? - это Yes или No.
Отображение разных страниц в одном фрейме
В ссылки можно встраивать инструкции браузеру с указаниями, в каком из фреймов их открывать. Чтобы назначить страницам определенные фреймы, сначала необходимо дать им (фреймам) уникальные имена.
Откройте файл страницы, на которой будет ссылка.
Перед текстом ссылки введите <A HREF="?", где ? - URL желаемой страницы.
Поставьте пробел и введите атрибут TARGET="?", где ? - имя фрейма.
Введите текст ссылки.
Поставьте тег </A>.
Вложенные наборы фреймов
Один набор фреймов можно вложить в другой. Например, в самый большой фрейм вашего набора фреймов можно вложить еще один.
В файле набора фреймов, в коде, где вы хотите поместить встроенный набор, создайте пустую строку.
Чтобы создать фреймы-строки, разделенными горизонтальными границами, введите <FRAMESET ROWS="?">; чтобы создать фреймы-столбцы, разделенные вертикальными границами, введите <FRAMESET COLS="?">, где ? - размеры фреймов.
Введите теги фреймов, их имена и названия web-страниц.
Тегом </FRAMESET> закройте вложенный набор фреймов.