HTML
|
Фреймы
Фреймы позволяют открыть в окне браузера не один, а одновременно несколько
документов (WEB Страниц). Это свойство можно использовать для разных целей:
Для того, чтобы браузер показал одновременно несколько документов, надо создать
специальный фрейм-документ, в котором указывается, сколько документов откроется в
окне браузера, сколько места будет занимать каждый, каким образом они будут
располагаться относительно друг друга.
И так теперь разбираем все по полочкам.
Тэг <frame> с атрибутом src указывает браузеру какие документы будут загружены во фреймах. В выше изложенном примере в первом фрейме будет загружен - primer.html, второй фрейм займет документ stihi.html, а третий - photo.html. Как видите в примере отсутствует обязательный тег body, дело в том, что фрейм-документ не содержит тэга body. Для того чтоб фреймы располагались вертикально для тега <frameset> прописывается атрибут cols, который будет говорить браузеру, что фреймы будут располагаться вертикально. Значения которые будут задаваться для атрибута cols, будут задавать не высоту, а ширину каждого фрейма: cols="200,*,200"
Ширина и высота для обоих атрибутов rows и cols может задаваться не только в пикселях,
но и в процентах от общей высоты или ширины окна соответственно.
В сумме обязательно это все должно равняться 100%.
Атрибуты rows и cols использовать одновременно к одному тегу <frameset>
не примирительно. Для использования атрибутов rows и cols в одном фрейм - документе
следует ввести в документ еще один тег <frameset>.
При помощи атрибута rows для тега <frameset> были созданы
два горизонтальных фрейма <frameset rows="100,*">, первый
высотой 100 пикселей, а второй занял все оставшееся пространство.
Первый фрейм оформляем как положено <frame src="logo.jpg">.
В данном примере при помощи атрибута cols тега <frameset> я создал два вертикальных фрейма <frameset cols="120,*">, первый фрейм занимает 120 пикселей, а второй все оставшееся пространство. Второй вертикальный фрейм содержит в себе документ primer.html, а первый вертикальный фрейм при помощи атрибута rows тега <frameset> разделил на два горизонтальных фрейма <frameset rows="120,*"> и поместил в них документы logo3.jpg и menu.html, соответственно.
|
|||||||||||||||||
| 2009 - 2012г. | andron09_73@mail.ru | |||||||||||||||||
| Свадебные платья купить. | Недержание мочи у женщин лечение в каталоге Москва. Недержание мочи у женщин лечение объявление. |