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

       

Инлайн-фрэймы: элемент IFRAME


<!ELEMENT IFRAME - - (%flow;)* -- inline подокно --> <!ATTLIST IFRAME %coreattrs; -- id, class, style, title -- longdesc %URI; #ПРЕДПОЛАГАЕТСЯ -- ссылка на полное описание (дополняет title) -- name CDATA #ПРЕДПОЛАГАЕТСЯ -- имя целевого фрэйма -- src %URI; #ПРЕДПОЛАГАЕТСЯ -- источник содержимого фрэйма -- frameborder (1|0) 1 -- бордюр фрэйма -- marginwidth %Pixels; #ПРЕДПОЛАГАЕТСЯ -- ширина полей, в пикселах -- marginheight %Pixels; #ПРЕДПОЛАГАЕТСЯ -- высота полей, в пикселах -- scrolling (yes|no|auto) auto -- прокручивать или нет -- align %IAlign; #ПРЕДПОЛАГАЕТСЯ -- вертикальное и горизонтальное выравнивание -- height %Length; #ПРЕДПОЛАГАЕТСЯ -- высота фрэйма -- width %Length; #ПРЕДПОЛАГАЕТСЯ -- ширина фрэйма -- >

Определения атрибутов

longdesc = uri [CT]

Определяет ссылку на полное описание фрэйма. Это описание должно дополнять краткое описание, даваемое атрибутом title, и должно использоваться для невизуальных ПА.

name = cdata [CI]

Устанавливает имя текущего фрэйма. Это имя может использоваться для последующих ссылок.

width = length [CN]

Ширина инлайн-фрэйма.

height = length [CN]

Высота инлайн-фрэйма.

Атрибуты, определённые в другом месте

  • id, class (идентификаторы документа)
  • title (название элемента)
  • style (инлайн-стиль)
  • name, src, frameborder, marginwidth, marginheight, scrolling (элементы управления и оформления фрэйма)
  • align (выравнивание)

Элемент IFRAME позволяет авторам вставлять фрэйм внутрь блока текста. Вставка инлайн-фрэйма в раздел текста очень похожа на вставку объекта элементом OBJECT: Обе позволяют Вам вставить документ HTML в середину другого, оба могут быть выровнены с окружающим текстом и т.д.

Информация. вставляемая инлайн, создаётся атрибутом src данного элемента. Содержимое элемента IFRAME, с другой стороны, должно отображаться ПА, только если он (ПА) не поддерживает фрэймы или соответствующим образом сконфигурирован, чтобы не отображать фрэймы.

В ПА поддерживающих фрэймы, этот пример помещает инлайн-фрэйм, окружённый бордюром, в середину текста.

<IFRAME src="foo.html" width="400" height="500" scrolling="auto" frameborder="1"> [Ваш ПА не поддерживает фрэймы или соответствующим образом сконфигурирован, чтобы не отображать фрэймы. Однако, Вы можете посетить <A href="foo.html">сопутствующий документ.</A>] </IFRAME>

Инлайн-фрэймы не могут менять свои размеры (и таким образом, они не принимают атрибут noresize).

Примечание. Документы HTML могут также быть встроены в другие документы HTML с помощью элемента OBJECT. См. раздел встроенные документы.


<IFRAME src="foo.html" width="400" height="500" scrolling="auto" frameborder="1"> [ Ваш ПА не поддерживает фрэймы или соответствующим образом сконфигурирован, чтобы не отображать фрэймы. Однако, Вы можете посетить <A href="foo.html">сопутствующий документ.</A>] </IFRAME>

Инлайн-фрэймы не могут менять свои размеры (и таким образом, они не принимают атрибут noresize).

Примечание. Документы HTML могут также быть встроены в другие документы HTML с помощью элемента OBJECT. См. раздел встроенные документы.

© 2003-2007 INTUIT.ru. Все права защищены.

Содержание раздела