Тег frame
Тег <frame> (с англ. рамка) определяет один фрейм, как автономную область в окне браузера.
HTML: 3.2 | 4 / XHTML: 1.0 (Strict, Transmissional, Frameset) | 1.1
Синтаксис
<frameset>
<frame/>
</frameset>
Атрибуты
allowtransparency | Устанавливает, может ли фрейм быть прозрачным. Отсутствует в спецификации HTML 4.01! |
---|---|
bordercolor | определяет цвет границ фрейма. Отсутствует в спецификации HTML 4.01! |
class | определяет имя используемого класса |
frameborder | определяет наличие границ фрейма. 1 — есть граница, 0 — нет |
id | уникальный индетификатор |
longdesc | URL страницы с описанием фрейма |
marginwidth | ширина левого и правого полей фрейма |
marginheight | ширина верхнего и нижнего полей фрейма |
name | уникальное имя фрейма |
noresize | флаг. Запрещает изменение размеров фрейма |
style | задает встроенную таблицу стилей |
title | всплывающая подсказка |
scrolling | управляет отображением полос прокрутки
|
src | URL файла, отображаемого в фрейме |
Пример
Создаем два фрейма. Первый фрейм — панель слева, шириной 120 пикселей. Под второй отводиться все оставшееся место.
<frameset cols="120,*">
<frame src="1/" name="panelFrame" frameborder="0"/>
<frame src="2/" name="mainFrame" frameborder="0"/>
</frameset>
Посмотреть результат
Рекомендации по использованию
- должен быть закрыт слешем: <frame…/>
- должен находиться внутри контейнера <frameset>
- обязательных атрибутов нет
- применения фреймов, в соответствии со стандартами W3C, необходимо указывать соответствующий тип документа, например HTML 4.01 Frameset или XHTML 1.0 Frameset
- используйте альтернативное содержимое для браузеров, которые не поддерживают фреймы (или сконфигурированы так, чтобы не отображать их) с помощью тега <noframes>
- используйте атрибут longdesc, чтобы сделать документ с фреймами доступнее для людей, использующих невизуальные браузеры. Этот атрибут задает ресурс, который предоставляет полное описание фрейма
- не рекомендуем использовать атрибуты bordercolor и frameborder, вместо них следует использовать таблицы стилей
Тег <frameset> задает способ разметки страницы на отдельные области. Тег <frame> определяет свойства каждой такой области — фрейма. В каждый фрейм загружается самостоятельная веб-страница определяемая с помощью атрибута src. Рекомендуется задавать каждому frame имя через атрибут name. Это особенно важно, если требуется по ссылке из одного фрейма загружать документ в другой.
При использовании фреймовых структур помните, что фреймы:
- затрудняют индексацию сайта поисковыми системами
- уменьшают скорость загрузки сайта
Фреймы применяются при построении больших информационных порталов, когда выбор определенной ссылки в одном фрейме не ведет к перегрузке всей страницы, а только страницы в данном фрейме.
Однако, при использовании технологии AJAX можно обновлять определенные объекты без перегрузки всей страницы. Поэтому использование фреймов в настоящее время оправдано редко.
Твой код:
Результат:
большой полигон