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



Керамогранит под камень Нижний Новгород |

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



16.5 Инлайн-фрэймы: элемент 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] Высота инлайн-фрэйма.

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

Элемент 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. См. раздел встроенные документы.









Содержание  Назад  Вперед