Tutorial HTML

INICIO HTML Introducción HTML Editores HTML HTML básico Elementos HTML Atributos HTML Encabezados HTML Párrafos HTML Estilos HTML Formato HTML Cotizaciones HTML Comentarios HTML Colores HTML CSS HTML Enlaces HTML Imágenes HTML icono de favoritos HTML Tablas HTML Listas HTML Bloque HTML y en línea Clases HTML Identificación HTML Marcos flotantes HTML HTML JavaScript Rutas de archivo HTML Encabezado HTML Diseño HTML Responsivo HTML Código informático HTML Semántica HTML Guía de estilo HTML Entidades HTML Símbolos HTML Emoticonos HTML Juego de caracteres HTML Codificación de URL HTML HTML frente a XHTML

Formularios HTML

Formularios HTML Atributos de formulario HTML Elementos de formulario HTML Tipos de entrada HTML Atributos de entrada HTML Atributos de formulario de entrada HTML

Gráficos HTML

Lienzo HTML HTML SVG

Medios HTML

Medios HTML Vídeo HTML Audio HTML Complementos HTML HTML de YouTube

API de HTML

Geolocalización HTML Arrastrar/soltar HTML Almacenamiento web HTML Trabajadores web HTML SSE HTML

Ejemplos HTML

Ejemplos HTML Cuestionario HTML Ejercicios HTML Certificado HTML Resumen HTML Accesibilidad HTML

Referencias HTML

Lista de etiquetas HTML Atributos HTML Atributos globales HTML Compatibilidad con navegador HTML Eventos HTML Colores HTML Lienzo HTML Audio/vídeo HTML Tipos de documentos HTML Conjuntos de caracteres HTML Codificación de URL HTML Códigos de idioma HTML Mensajes HTTP Métodos HTTP Convertidor PX a EM Atajos de teclado

Marcos flotantes HTML


Un iframe HTML se utiliza para mostrar una página web dentro de una página web.



Sintaxis de marco flotante HTML

La <iframe>etiqueta HTML especifica un marco en línea.

Un marco en línea se utiliza para incrustar otro documento dentro del documento HTML actual.

Sintaxis

<iframe src="url" title="description"></iframe>

Sugerencia: es una buena práctica incluir siempre un titleatributo para el archivo <iframe>. Los lectores de pantalla lo utilizan para leer cuál es el contenido del iframe.


Iframe - Establecer alto y ancho

Utilice los atributos heighty widthpara especificar el tamaño del iframe.

La altura y el ancho se especifican en píxeles de forma predeterminada:

Ejemplo

<iframe src="demo_iframe.htm" height="200" width="300" title="Iframe Example"></iframe>

O puede agregar el styleatributo y usar el CSS heighty las width propiedades:

Ejemplo

<iframe src="demo_iframe.htm" style="height:200px;width:300px;" title="Iframe Example"></iframe>


Iframe - Eliminar el borde

Por defecto, un iframe tiene un borde alrededor.

Para eliminar el borde, agregue el styleatributo y use la borderpropiedad CSS:

Ejemplo

<iframe src="demo_iframe.htm" style="border:none;" title="Iframe Example"></iframe>

Con CSS, también puede cambiar el tamaño, el estilo y el color del borde del iframe:

Ejemplo

<iframe src="demo_iframe.htm" style="border:2px solid red;" title="Iframe Example"></iframe>

Iframe: destino de un enlace

Un iframe se puede utilizar como marco de destino para un enlace.

El targetatributo del enlace debe hacer referencia al nameatributo del iframe:

Ejemplo

<iframe src="demo_iframe.htm" name="iframe_a" title="Iframe Example"></iframe>

<p><a href="https://www.w3schools.com" target="iframe_a">W3Schools.com</a></p>

Resumen del capítulo

  • La <iframe>etiqueta HTML especifica un marco en línea
  • El src atributo define la URL de la página para incrustar
  • Incluir siempre un titleatributo (para lectores de pantalla)
  • Los atributos heighty widthespecifican el tamaño del iframe
  • Úselo border:none;para eliminar el borde alrededor del iframe

Ejercicios HTML

Ponte a prueba con ejercicios

Ejercicio:

Cree un iframe con una dirección URL que vaya a https://www.w3schools.com.

<iframe="https://www.w3schools.com"></iframe>


Etiqueta de marco flotante HTML

Tag Description
<iframe> Defines an inline frame

Para obtener una lista completa de todas las etiquetas HTML disponibles, visite nuestra Referencia de etiquetas HTML .