No hay una guía de “Función específica” solamente.
Todas las etiquetas HTML5 tienen un significado semántico, lo que básicamente significa que la intención es que se autodescriban a cualquiera que lea el código de la página.
Si leo su código y veo una etiqueta de “encabezado”, entonces asumiré que en el contexto de su documento es un título o sección de título de algún tipo.
- Cómo configurar un sitio de WordPress que venda cursos de inglés en vivo
- ¿Cuál es el salario promedio de un desarrollador de Angular JS, Node JS y PHP en Sudáfrica?
- ¿Qué es PHP cuando no lo sabes?
- ¿Cuáles son los errores más comunes al codificar con lenguajes asincrónicos?
- Cómo crear un servidor dedicado para alojar un sitio web y una base de datos a la que deben acceder varias personas de forma remota
Si leo su código fuente y veo una etiqueta “div” con un nombre o un tipo de clase de “encabezado” EG:
Puedo hacer eso, porque como ser humano, entiendo el contexto y el significado percibido.
Para un script de raspado web o un lector de pantalla que puede leer páginas a una persona ciega, no entienden el contexto, solo el orden y la lógica.
Para ellos, una etiqueta de “encabezado” es solo eso, una etiqueta llamada encabezado, el div es solo una etiqueta llamada “div” que tiene aplicada una clase llamada “encabezado”.
Sin embargo, debido a que el nombre de la etiqueta es “encabezado”, se pueden hacer suposiciones lógicas específicas, principalmente la suposición de que esta etiqueta es de hecho una etiqueta de encabezado, y su propósito semántico es el de transmitir información de encabezado.
Esto permitiría a un lector de pantalla, por ejemplo, anunciar “Nueva sección, título ‘Mi encabezado'”, en lugar de simplemente leer todo el texto de una etiqueta a la siguiente de forma monótona lineal, que sería el único curso de acción que podría ser tomado con una etiqueta div. Tener la clase de encabezado en una etiqueta div no es garantía de que sea un encabezado, simplemente porque eso implicaría conocimiento de CSS, e incluso entonces no hay certificados muertos en CSS que le digan que es un encabezado, hay a lo sumo Algunas pistas, como el tamaño de la fuente o el peso de la fuente, pueden sugerir que el estilo se crea para sobresalir como un encabezado, pero son solo sugerencias, nada más.
En resumen, el uso de los encabezados correctos facilita la administración de nuestros sitios y su contenido, y ayuda a nuestro mundo cada vez más automatizado a dar sentido al contenido que creamos, pero no usarlos no es el final de la historia, las cosas ganaron No se rompa horriblemente si no los usa, sin embargo, puede ser mal visto por no hacerlo.