HTML - iframe
Вы можете определить встроенный фрейм с помощью тега 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>, включая name, class, frameborder, id, longdesc, marginheight, marginwidth, name, scrolling, style и title, ведут себя точно так же, как соответствующие атрибуты тега <frame>.
Note- Атрибуты frameborder , marginwidth , longdesc , scrolling , marginheight устарели в HTML5. Не используйте эти атрибуты.
Старший Нет | Атрибут и описание |
---|---|
1 |
src Этот атрибут используется для указания имени файла, который должен быть загружен во фрейм. Его значением может быть любой URL. Например, src = "/html/top_frame.htm" загрузит файл HTML, доступный в каталоге html. |
2 |
name Этот атрибут позволяет дать фрейму имя. Он используется, чтобы указать, в какой фрейм следует загрузить документ. Это особенно важно, когда вы хотите создать ссылки в одном фрейме, которые загружают страницы в другой фрейм, и в этом случае второму фрейму требуется имя, чтобы идентифицировать себя как цель ссылки. |
3 |
frameborder Этот атрибут указывает, отображаются ли границы этого фрейма; он переопределяет значение, указанное в атрибуте frameborder в теге <frameset>, если оно задано, и может принимать значения либо 1 (да), либо 0 (нет). |
4 |
marginwidth Этот атрибут позволяет вам указать ширину пространства между левой и правой границами фрейма и содержимым фрейма. Значение указано в пикселях. Например, marginwidth = "10". |
5 |
marginheight Этот атрибут позволяет указать высоту пространства между верхней и нижней границами фрейма и его содержимым. Значение указано в пикселях. Например, marginheight = "10". |
6 |
height Этот атрибут определяет высоту <iframe>. |
7 |
scrolling Этот атрибут управляет внешним видом полос прокрутки, которые появляются во фрейме. Принимает значения «да», «нет» или «авто». Например, scrolling = "no" означает, что на нем не должно быть полос прокрутки. |
8 |
longdesc Этот атрибут позволяет вам предоставить ссылку на другую страницу, содержащую подробное описание содержимого фрейма. Например longdesc = "framedescription.htm" |
9 |
width Этот атрибут определяет ширину <iframe>. |