Saltar al contenido principal
Codigo Heroe
Tarea anterior
Estructura y semántica de la página5/16
A la lista de tareas
  1. 1. Doctype: declaración del tipo de documento
  2. 2. Las etiquetas principales de HTML
  3. 3. La etiqueta head: información sobre la página
  4. 4. La etiqueta title: el título de la página
  5. 5. La etiqueta main: el contenido principal
  6. 6. Las etiquetas header y footer: encabezado y pie de página
  7. 7. La etiqueta section: secciones temáticas
  8. 8. La etiqueta nav: la navegación principal
  9. 9. La etiqueta article: contenido autónomo
  10. 10. La etiqueta aside: contenido complementario
  11. 11. Las etiquetas h1–h6: encabezados en HTML
  12. 12. La etiqueta p: párrafos
  13. 13. La jerarquía de encabezados y los párrafos
  14. 14. La etiqueta meta: la codificación de la página
  15. 15. La etiqueta meta: palabras clave y descripción
  16. 16. Otra hoja de estilos para el mismo HTML
Siguiente tarea
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

La etiqueta main: el contenido principal

Dejemos por un momento la información sobre la página y pasemos a su contenido. Estamos diseñando los grandes bloques: la introducción, el contenido principal, la parte final y otros. Para eso necesitamos las etiquetas adecuadas.

La primera es <main>. Identifica el contenido principal de la página, que no se repite en las demás. Normalmente se utiliza un solo <main> por página.

<main>
  ¡Hola, soy el contenido principal! Solo aparezco en esta página.
</main>

Nuestro sitio tendrá varias páginas. En todas se repetirán el encabezado y el pie de página, y cada una tendrá su propio contenido. Ese contenido es el que irá dentro de <main>.

La página principal que estamos creando tiene un texto de bienvenida. Es su contenido principal y no aparecerá en las otras páginas, así que lo envolveremos en <main>. En las páginas internas, esta etiqueta contendrá otro contenido principal.

La especificación no permite tener más de un <main> por página, a menos que los demás tengan el atributo especial hidden. Este atributo se usa, por ejemplo, en aplicaciones de una sola página (Single Page Application) para mostrar un <main> u otro según el estado de la aplicación. hidden le indica al navegador que no debe mostrar ese contenido mientras se utiliza el de otro <main>.

  • index.html
HTML
<!DOCTYPE html> <html lang="es"> <head> <title>Mi primer sitio web</title> <link rel="stylesheet" href="outlines.css"> </head> <body> ¡Hola a todos! Te doy la bienvenida a mi primer sitio web. Hasta hace poco no sabía qué hacía alguien que se dedica a la maquetación web. Ahora encontré estos ejercicios de HTML y CSS y quiero dedicarme a eso. Incluso tengo un instructor, Cupcake, que no me dejará distraerme y seguirá mis avances. Mi primera tarea es llevar un diario y contar con sinceridad todos mis logros. </body> </html>

El código ha cambiado, haz clic en "Actualizar" o activa la ejecución automática.

Ha ido a otra página

Haga clic dentro del mininavegador para poner el foco en esta ventana.

100%
ObjetivosRealizado
0
    1. Envuelve todo el texto que está dentro de <body> en una etiqueta <main>.
    Codigo Heroe

    © 2023-2026, codigoheroe.com