El atributo `lang` en HTML se utiliza para indicar el idioma en el que está escrita una página o una parte de ella. Es importante para la accesibilidad y para los motores de búsqueda.
Este es un ejemplo de cómo se usa:
```html
Este es un párrafo en español.
En este ejemplo, `lang=“es”` indica que el idioma de la página es el español. Los códigos de idioma se especifican según la norma ISO 639-1.
También puedes utilizar el atributo `lang` en cualquier elemento de HTML para indicar el idioma de ese elemento en particular. Esto es útil si tu página está en un idioma, pero incluye texto en otro idioma.
Por ejemplo:
```html
This is a paragraph in English.
En este caso, `lang=“en”` indica que el párrafo está en inglés, aunque el idioma principal de la página puede ser diferente. Esto ayuda a las tecnologías de asistencia, como los lectores de pantalla, a leer el texto con la pronunciación correcta. También ayuda a los motores de búsqueda a comprender el contenido correctamente.