Este nuevo atributo, posible de incluír en casi todas las tareas del lenguaje según
la versión experimental 4.0, es para señalar el idioma del documento. Como idioma se
entiende todos los lenguajes humanos, excluyendo lenguajes de computadora e inventados. Los valores
que puede asumir son:
"en": inglésetc. Los valores de lenguaje se pueden encontrar en RFC 1766. La abreviatura en dos letras es según convención ISO639, los subcódigos (-US, -cherokee, etc.) se rigen según códigos de países de ISO3166.
"en-US": inglés norteamericano
"en-cockney": inglés versión Cockney
"i-cherokee": cherokee
"fr": francés
"de": alemán
"it": italiano
"nl": holandés
"es": español
"el": griego
"pt": portugués
"ar": árabe
"he": hebreo
"ru": ruso
"zh": chino
"sa": sánscrito
El valor por defecto de lang es "unknown".