El lenguaje debe definirse en el elemento contenedor, utilizando los atributos lang o xml:lang
El lenguaje debe definirse tanto en el prologo como el un tag meta, si ignora el prologo, todabia tiene el meta.
a) Lenguaje en HTML
<body lang="es">
b) Lenguaje en XHTML
<body xml:lang="es">
c) Lenguaje en XHTML compatible con HTML (apendice C)
<body xml:lang="es" lang="es">
(xml:lang tiene precendencia, si ambos difieren)
Pero por ejemplo, si yo marco un párrafo como idioma francés en XHTML
<p xml:lang="fr"> Non, c'est non </p>
Y lo mando como text/html a Explorer, este no entenderá el atributo xml:lang y por tanto he perdido esa característica de accesibilidad.
La idea es que la pagina pueda ser interpretada lo mejor posible y por la mayor cantidad posible de navegadores.
Es encontrar el punto de compromiso.
Yo me refería al punto de vista del Retorno de la Inversión (ROI) de un proyecto, si invierto digamos 100 rupias en pasar de HTML a XHTML-compatible-HTML, enviar las cabeceras apropiadas, etc... ¿Obtengo algo a cambio de mis 100 rupias? Accesibilidad no, porque ya la tenia en HTML, validación tampoco porque ya la tenía en HTML ¿en qué me he gastado esas 100 rupias? ¿En qué le digo al cliente que me las he gastado?Y todo esto ¿para qué? Es lo que habría que explicar a la gente ¿qué ventajas le aporta a un desarrollador esto? La validación y accesibilidad ya la logra con HTML ¿Qué obtiene a cambio del trabajo extra?
pd: Se dan cuenta que todo esto es a causa de las practicas monopolicas de m$, no?
Si m$ siguiera por completo los standads, en entonces cualquiera podria ver cualquier pagina indistintamente del navegador que use.
Adivinen quien pierde mercado en ese caso?
Dios mio, ahora me has obligado a defender a IE ¡nooooooooo! :)
En este caso creo que simplemente IE es antiguo (incluso el 6) y por eso no entiende application/xhtml+xml, si fuera por fastidiar tampoco habría implementado text/html :)
_______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org