Задание исходного содержимого фрейма

Атрибут src определяет исходный документ, содержащийся в фрейме.

В следующем примере документа HTML:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN"

"_THE_LATEST_VERSION_/frameset.dtd">

<HTML>

<HEAD>

<TITLE>Документ с фреймами</TITLE>

</HEAD>

<FRAMESET cols="33%,33%,33%">

<FRAMESET rows="*,200">

<FRAME src="contents_of_frame1.html">

<FRAME src="contents_of_frame2.gif">

</FRAMESET>

<FRAME src="contents_of_frame3.html">

<FRAME src="contents_of_frame4.html">

</FRAMESET>

</HTML>

должна создаваться примерно следующая страница:

Фрейм 1 Фрейм 3 Фрейм 4
Фрейм 2

Агент пользователя должен загружать каждый файл в отдельный раздел.

Содержимое фрейма и его определение не должны находиться в одном документе.

ПРИМЕР НЕДОПУСТИМОГО ИСПОЛЬЗОВАНИЯ:

Следующее определение фреймов не является допустимым в HTML, поскольку содержимое второго фрейма находится в документе, описывающем набор фреймов.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN"

"_THE_LATEST_VERSION_/frameset.dtd">

<HTML>

<HEAD>

<TITLE>Документ с фреймами</TITLE>

</HEAD>

<FRAMESET cols="50%,50%">

<FRAME src="contents_of_frame1.html">

<FRAME src="#anchor_in_same_document">

<NOFRAMES>

...некоторый текст...

<H2><A name="anchor_in_same_document">Important section</A></H2>

...некоторый текст...

</NOFRAMES>

</FRAMESET>

</HTML >

Визуальное представление фрейма

В следующем примере показано использование декоративных атрибутов FRAME. Фрейм 1 не должен содержать полос прокрутки. В фрейме 2 вокруг содержимого (изображения) останется пустое пространство, и размер фрейма нельзя будет изменять. Между фреймами 3 и 4 не будет границы. Границы (по умолчанию) будут присутствовать между фреймами 1, 2 и 3.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN"

"_THE_LATEST_VERSION_/frameset.dtd">

<HTML>

<HEAD>

<TITLE>Документ с фреймами</TITLE>

</HEAD>

<FRAMESET cols="33%,33%,33%">

<FRAMESET rows="*,200">

<FRAME src="contents_of_frame1.html" scrolling="no">

<FRAME src="contents_of_frame2.gif"

marginwidth="10" marginheight="15"

noresize>

</FRAMESET>

<FRAME src="contents_of_frame3.html" frameborder="0">

<FRAME src="contents_of_frame4.html" frameborder="0">

</FRAMESET>

</HTML>


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: