Учебное пособие: Создание HTML-таблиц. Фреймы и формы
Число уровней вложенности фреймов не ограничено. В следующем примере внешний элемент FRAMESET разделяет доступное пространство на три равных столбца. Внутренний элемент FRAMESET разделяет вторую область на две строки неравной высоты.
<FRAMESET cols= ?33%, 33%, 34%?>??????????? ??????? ???????<FRAMESET rows= ?40%, 50%?>??????????? ??????? ??????, ?????? ?????????????????? ??????? ??????, ?????? ???????</FRAMESET>??????????? ???????? ???????</FRAMESET>Элемент FRAME
Определения атрибутов
name = cdata
Назначает имя текущему фрейму. Это имя может использоваться в качестве цели в последующих ссылках.
longdesc = uri
Ссылка на длинное описание фрейма. Это объявление должно дополнять краткое описание, задаваемое атрибутом title, и может быть особенно полезно для невизуальных агентов пользователей.
src = uri
Определяет местонахождение начального содержимого фрейма.
noresize
Если этот атрибут присутствует, он сообщает агенту пользователя, что размеры фрейма изменять нельзя.
scrolling = auto|yes|no
Этот атрибут задает информацию о прокрутке фрейма. Возможные значения
· auto: При необходимости предоставлять возможности прокрутки. Это значение используется по умолчанию.
· yes: Всегда предоставлять возможности прокрутки.
· no: Не предоставлять возможности прокрутки.
frameborder = 1|0
Этот атрибут предоставляет агенту пользователя информацию о границе фрейма. Возможные значения:
· 1: Агент пользователя должен изобразить разделитель между этим фреймам и всеми прилежащими фреймами. Это значение используется по умолчанию.
· 0: Агент пользователя не должен отображать разделитель. Обратите внимание, что разделители могут все равно отображаться, если они заданы в других фреймах.
marginwidth = пикселы
Этот атрибут задает пространство, оставляемое во фрейме в качестве левого и правого полей. Значение должно превышать один пиксель. Значение по умолчанию зависит от агента пользователя.
marginheight = пикселы
Этот атрибут определяет верхнее и нижнее поля в фрейме. Значение должно превышать один пиксель. Значение по умолчанию зависит от агента пользователя.
Атрибуты, определяемые в другом месте
· title ()
· target ()
Элемент FRAME определяет содержимое и вид одного фрейма.
Атрибут 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>