Тег frame
Описание | Тег frame указывает html-файл, который будет загружен в указанную область html-документа. Тег frame всегда должен располагаться внутри контейнера frameset |
---|---|
Синтаксис |
<frameset> <frame атрибут="значение"> <frame> </frameset>Если атрибутов несколько, они перечисляются через запятую. |
Атрибуты |
src Задает путь к html-файлу, который будет загружен в данном фрейме. name Задает имя для фрейма. frameborder Указывает, отображать или нет рамку вокруг фрейма. bordercolor Задает цвет рамки вокруг фрейма. noresize Запрещает пользователю изменять размер фрейма. scrolling Указывает, отображать или нет полосы прокрутки (скроллинг) во фрейме, может принимать значения:
|
Пример |
Структура (frameset.html):<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <title>Пример тега frameset</title> </head> <frameset cols="50%,*"> <!-- Убираем полосы прокрутки у левого фрейма --> <frame src="frame3.html" name="left" scrolling="no"> <frame src="frame4.html" name="right"> </frameset> </html>левый фрейм: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <title>Пример тега frame</title> </head> <body> <p align="center">Текст в левом фрейме</p> <p align="justify">Обратите внимание, что при изменении размера в этом фрейме отсутствуют полосы прокрутки</p> </body> </html>правый фрейм: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <title>Пример тега frame</title> </head> <body> <p align="center">Текст в правом фрейме</p> <p align="justify">При отсутствии атрибута "scrolling" для тега "frame" или при scrolling="auto" полосы прокрутки появляются только в случае необходимости</p> </body> </html> ![]() (откроется в новом окне) |
Частые ошибки | |
Примечания |