¿Cuál es la función de la etiqueta en HTML 5? ¿Cuáles son los efectos de no usarlo?

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.

Si leo su código fuente y veo una etiqueta “div” con un nombre o un tipo de clase de “encabezado” EG:

entonces haré una suposición similar.

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.

En primer lugar,

no es una función, es una etiqueta que se introduce en html 5.

Depende de usted si desea usarlo, de lo contrario, déjelo.

puedes hacer tu encabezado, pie de página, sección etc.

en primer lugar no hay ningún efecto al no usar esto …
pero ahora es tendencia usar etiquetas de encabezado en la sección de encabezado.