❌ Эта статья об устаревшем теге, спецификация HTML не рекомендует использовать его в веб-разработке.

Тег <frame> использовался для определения отдельной области в рамках фреймового набора страниц. Он мог содержать атрибуты для определения размеров, заголовка и цвета границы.

Синтаксис тега <frame>

<frameset>
  <frame src="frame1.html">
  <frame src="frame2.html">
</frameset>

Спецификация HTML

Тег <frame> устарел. Он был удален из стандарта HTML и заменен на более современные методы работы с фреймами. Последняя версия спецификации, в которой этот тег встречается — HTML 4.01.

Семантический или нет

Тег <frame> не считается семантическим, так как не придает никакого конкретного значения содержимому.

Атрибуты тега <frame>

  • src — адрес документа, который будет загружен в фрейме
  • name — имя фрейма, которое используется для ссылки на него из других фреймов или извне
  • noresize — запрещает изменение размеров фрейма пользователем
  • scrolling — определяет, будут ли отображаться полосы прокрутки внутри фрейма.
  • marginwidth — определяет ширину полей вокруг содержимого фрейма
  • marginheight — определяет высоту полей вокруг содержимого фрейма
  • frameborder — определяет наличие границы вокруг фрейма.
  • longdesc — указывает длинное описание содержимого фрейма
  • scrolling — определяет, должна ли загружаться страница заново каждый раз, когда фрейм получает фокус.

Глобальные атрибуты

Тег поддерживает все глобальные атрибуты HTML.

Ограничения

Тег <frame> использовался только внутри тега <frameset>, который задавал расположение и количество фреймов в наборе.

Нюансы

  • Тег <frame> является устаревшим и не рекомендуется к использованию в современной веб-разработке.
  • В настоящее время рекомендуется использовать более современные способы работы с фреймами, такие как тег <iframe>.

Поддержка браузерами

Тег <frame>не поддерживается в HTML5 и не рекомендуется к использованию.


Хотите узнать больше об HTML-тегах?

Прочитайте справочник по HTML или познакомьтесь с вёрсткой на интерактивных тренажёрах в HTML Academy.


«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.

ТелеграмПодкастБесплатные учебники

Читать дальше

<div>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<dl>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<option>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<ul>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<video>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<datalist>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<caption>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023