|
|||
<HTML> <HEAD>.</HEAD> <FRAMESET>..< HTML> < HEAD>... < /HEAD> < FRAMESET>.. <. frame> …< /frame> . < /FRAMESET> < /HTML> 1. 1. Тег < FRAMESET> < FRAMESET [COLS=" value" | ROWS=" value" ]> Тэг < FRAMESET> имеет завершающий тэг < /FRAMESET>. Все, что может находиться между этими двумя тэгами, это тэг < FRAME>, вложенные тэги < FRAMESET> и < /FRAMESET>, а также контейнер из тэгов < NOFRAME& g который позволяет строить двойные документы для браузеров, поддерживающих фреймы и не поддерживающих фреймы.
Разбивка на столбцы Чаще всего используется разбивка страницы на столбцы, когда левая часть содержит оглавление сложного документа, а в правой показан выбранный раздел. Пример1: < HTML> < HEAD> < TITLE> Фреймы-столбцы< /TITLE> < /HEAD> < FRAMESET COLS=" 30%, *" FRAMESPACING=" 20" > < FRAME SRC=" left. html" NORESIZE SCROLLING=" auto" > < FRAME SRC=" right. html" NAME=" qq" > < /FRAMESET> < /HTML> Описание структуры заключено внутрь блока < FRAMESET>... < /FRAMESET>. В параметре COLS тега < FRAMESET> указывается, сколько фреймов-столбцов будет на странице и какова ширина каждого из них (через запятую). Ширина фреймов может быть задана в процентах от всей ширины окна браузера или в пикселах. Знак * означает «использовать все оставшееся место» (в примере левая часть занимает 30 процентов ширины окна). В результате будут созданы два фрейма. Вы можете заметить, что во фрейме < frameset> мы используем свойство rows. Это означает, два наших фрейма будут расположены друг над другом. В верхний фрейм будет загружена HTML-страница left. htm, а в нижнем фрейме разместится документ right. htm. Если Вы хотите, чтобы документы располагались не друг над другом, а рядом то, Вам следует в тэге < frameset> писать rows, а не cols.
|
|||
|