frame

HTML тег frame — используется на веб странице для задания одного фрейма (окна) из набора фреймов fameset. Каждый фрейм в наборе может иметь свои собственные свойства: ресайз, полоса прокрутки, границу. При использовании фреймов на странице, могут возникнуть конфликты с валидностью. Чтобы этого избежать, нужно установить тип документа «Frameset DTD«.

Важно! Одновременно с frameset нельзя использовать body, но если вы добавите тег noframes, для браузеров не поддерживающих фреймы, тогда необходимо будет данное текстовое сообщение разместить внутри тега body.

Поддержка браузеров

ie IEoperaOperachromeChromefirefoxFirefoxsafariSafari
+++++

Пример

<html>
  <frameset cols="25%,50%,25%">
      <frame src="frame_a.htm" />
      <frame src="frame_b.htm" />
      <frame src="frame_c.htm" />
  </frameset>
</html>

Разница между HTML и XHTML

В HTML тег frame не закрывают.

В XHTML тег frame обязательно должен быть закрытым.

Необязательные атрибуты

АтрибутЗначениеОписание
frameborder0 1Определяет показывать или нет границу вокруг фрейма
longdescURLОпределяет страницу, которая содержит длинное описание содержания фрейма
marginheightпикселиОпределяет верхний и нижний отступы фрейма
marginwidthпикселиОпределяет правый и левый отступы фрейма
nameназваниеОпределяет название фрейма
noresizenoresizeЗапрещает ресайз фрейма
scrollingyes no autoОпределяет показывать или нет скроллы в фрейме
srcURLОпределяет URL документа, который будет показан в фрейме

Стандартные атрибуты

АтрибутЗначениеОписание
classимя_классаОпределяет имя класса для элемента
ididОпределяет уникальный id для элемента
styleопределение_стиляОпределяет инлайновый стиль для элемента
titleтекстОпределяет дополнительную информацию об элементе
Просмотров: 21

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *