Recomendaciones para declarar el idioma en HTML y XHTML
04 / Oct / 2005 - 12:20 AM
Traduzco un texto de Molly Holzschlag para el blog del Web Standards Project que me ha parecido muy interesante, sobre buenas la manera correcta de definir los idiomas de un documento html/xhtml:
- Declara siempre el idioma por defecto de la página, usando la etiqueta html, a no ser que exista más de un idioma principal.
- Utiliza los atributos lang y/o xml:lang a lo largo del texto para indicar los cambios en el idioma.
- No uses Content-Language para declarar el idioma principal de la página, y no uses etiquetas de idioma para declarar el idioma principal de los metadatos.
- No declares el idioma de un documento en la etiqueta body.
- Para HTML utiliza únicamente el atributo lang, para XHTML 1.0 servido como text/html utiliza los atributos lang y xml:lang, y para XTML 1.0 servido como XML usa únicamente el atributo xml:lang.
- Si el texto en los atributos y en el contenido del elemento está en diferentes idiomas, piensa en usar un russian doll approach. (no traduzco porque no entiendo el significado de esta aproximación/algoritmo).
- Para aquellos documentos con múltiples idiomas principales, decide si quieres declarar un único idioma en la etiqueta html, o bien déjalos sin definir.
Guardado en: Diseño, Accesibilidad
Artículos en la misma categoría
* * *
Comentarios
Escribe tu comentario
paco dijo el 5 October 2005, 13:16 - #:
russian doll approach. (no traduzco porque no entiendo el significado de esta aproximación/algoritmo).Digamos que es algo así como el ‘esquema de muñecas rusas’. Fácil de entender si tenemos en mente las dichosas muñequitas ;)
Aquí explica más o menos de que va.
Ale, a correr :-P