Este atributo debe estar indicado en 2 lugares: <html lang="es"> Para decir que el documento es en español (cabecera y cuerpo).
<body id="cuerpo" class="cuerpo" lang="es" dir="ltr"> Para decir que el cuerpo del documento es en español y con direccion del texto ltr (left to right) Yo me olvidaria de xmlns o xml:lang, ... esto en XML es correcto pero no hace falta en XHTML 1.0 Otro atributo interesante como indica Fernando Gutierrez es hreflang, asi que en tu documento tendrás 2 enlaces hacia el sitio en otro idioma: <a href="#" class="idioma" hreflang="en" title="English site">English</a> <a href="#" class="idioma" hreflang="fr" title="Site en français">Français</a> El día 26/06/05, Carlos <[EMAIL PROTECTED]> escribió: > > Hola a todos > > Estoy armando un sitio en XHTML que estará en 3 idiomas. Mi duda es donde > debo poner el lang="es" o lang="en", quiero especificar el idioma para que > los lectores de pantalla lean en el idioma apropiado a los usuarios que > los > utilizan. > > saludos > Carlos > > > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://ovillo.org/mailman/listinfo/ovillo > -- Salu2: MARTIN desde Valencia (ESPAÑA) _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo