Вы можете определить встроенный фрейм с помощью HTML-тега <iframe> . Тег <iframe> никак не связан с тегом <frameset>, вместо этого он может появиться в любом месте вашего документа. Тег <iframe> определяет прямоугольную область внутри документа, в которой браузер может отображать отдельный документ, включая полосы прокрутки и границы. Встроенный фрейм используется для встраивания другого документа в текущий документ HTML.
Атрибут src используется для указания URL-адреса документа, который занимает встроенный фрейм.
пример
Ниже приведен пример, демонстрирующий использование <iframe> —
<!DOCTYPE html> <html> <head> <title>HTML Iframes</title> </head> <body> <p>Document content goes here...</p> <iframe src = "/html/menu.htm" width = "555" height = "200"> Sorry your browser does not support inline frames. </iframe> <p>Document content also go here...</p> </body> </html>
Это даст следующий результат —
Атрибуты тега <Iframe>
Большинство атрибутов тега <iframe>, включая имя, класс, рамку кадра, id, longdesc, marginheight, ширина полосы, имя, прокрутку, стиль и заголовок, ведут себя точно так же, как соответствующие атрибуты тега <frame>.
Примечание . Атрибуты frameborder , marginwidth , longdesc , scrolling , marginheight в HTML5 устарели. Не используйте эти атрибуты.
ЦСИ
Этот атрибут используется для указания имени файла, который должен быть загружен во фрейм. Его значением может быть любой URL. Например, src = «/html/top_frame.htm» загрузит файл HTML, доступный в каталоге html.
название
Этот атрибут позволяет вам дать имя фрейму. Он используется для указания того, в какой кадр должен быть загружен документ. Это особенно важно, когда вы хотите создать ссылки в одном фрейме, которые загружают страницы в другой фрейм, и в этом случае второму фрейму нужно имя, чтобы идентифицировать себя как цель ссылки.
рамка
Этот атрибут указывает, будут ли показаны границы этого кадра; он переопределяет значение, указанное в атрибуте frameborder тега <frameset>, если он указан, и может принимать значения либо 1 (да), либо 0 (нет).
MARGINWIDTH
Этот атрибут позволяет вам указать ширину промежутка между левой и правой границами фрейма и его содержимым. Значение указывается в пикселях. Например, marginwidth = «10».
MARGINHEIGHT
Этот атрибут позволяет указать высоту пространства между верхом и низом границ рамки и ее содержимым. Значение указывается в пикселях. Например marginheight = «10».
рост
Этот атрибут указывает высоту <iframe>.
прокрутки
Этот атрибут управляет видом полос прокрутки, которые появляются на рамке. Это принимает значения либо «да», «нет» или «авто». Например, scrolling = «no» означает, что у него не должно быть полос прокрутки.
longdesc
Этот атрибут позволяет вам предоставить ссылку на другую страницу, содержащую подробное описание содержимого фрейма. Например longdesc = «framedescription.htm»
ширина
Этот атрибут определяет ширину <iframe>.