Marcos en línea, generalmente solo llamados iframes, son el único tipo de marco permitido en HTML5. Estos marcos son esencialmente una sección de su página que "recorta". En el espacio que ha recortado de la página, puede ingresar una página web externa.
En esencia, un iframe es otra ventana del navegador dentro de su página web. Verá iframes de código que se usan comúnmente en sitios web que deben incluir contenido externo como un mapa de Google o un video de YouTube. Ambos sitios web populares usan iframes en su código de inserción.
Cómo utilizar el elemento IFRAME

El elemento utiliza los elementos globales de HTML5, así como varios otros elementos. Cuatro son también atributos en HTML 4.01:
- la URL de la fuente del marco,
- la altura de la ventana,
- el ancho de la ventana, y
- el nombre de la ventana.
Tres son nuevos en HTML5:
- Srcdoc: El HTML de la fuente del marco. Este atributo tiene prioridad sobre cualquier URL en el src atributo.
- Salvadera: Una lista de funciones que deben permitirse o no permitirse en la ventana del marco.
- Sin costura: Le dice al agente de usuario que el iframe debe representarse como si fuera una parte invisible del documento principal.
Para crear un iframe simple, configure la URL de origen y el ancho y alto en píxeles:
Utilice un porcentaje en lugar de un tamaño estipulado en píxeles para un sitio web receptivo cuyo tamaño debería cambiar con diferentes tamaños de pantalla.
Compatibilidad con el navegador Iframe
La iframe element es compatible con todos los navegadores de escritorio y móviles modernos. Sin embargo, algunos navegadores aún no responden de manera coherente a los tres nuevos atributos HTML5 para este elemento.
Iframes y seguridad
La iframe elemento, por sí mismo, no es un riesgo de seguridad para usted o los visitantes de su sitio. Los iframes se han ganado una mala reputación porque pueden ser utilizados por sitios web maliciosos para incluir contenido que puede infectar a los visitantes. computadora sin que lo vean en la página, mediante la incorporación de enlaces que apuntan al iframe invisible, y esos scripts activan código.
Algunos virus informáticos inyectan un iframe invisible en sus páginas web, convirtiendo su sitio web en una botnet.
Los visitantes de su sitio son tan seguros como el contenido de todos los sitios a los que se vincula. Si tiene motivos para pensar que un sitio no es confiable, no lo vincule de ninguna manera.