frame

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

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

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

ie IE operaOpera chromeChrome firefoxFirefox safariSafari
+ + + + +

Пример

<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 обязательно должен быть закрытым.

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

Атрибут Значение Описание
frameborder 0 1 Определяет показывать или нет границу вокруг фрейма
longdesc URL Определяет страницу, которая содержит длинное описание содержания фрейма
marginheight пиксели Определяет верхний и нижний отступы фрейма
marginwidth пиксели Определяет правый и левый отступы фрейма
name название Определяет название фрейма
noresize noresize Запрещает ресайз фрейма
scrolling yes no auto Определяет показывать или нет скроллы в фрейме
src URL Определяет URL документа, который будет показан в фрейме

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

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

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

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