David Yanes Farina escribió:
"The address element must not be used to represent arbitrary addresses (e.g. postal addresses), unless those addresses are contact information for the section. (The p element is the appropriate element for


  Y exactamente, ¿Cuál es el problema de no usar esa etiqueta
semánticamente? ¿Lectores de voz, una tipografía distinta según preferencias
del usuario?

En primer lugar, aclarar, por si nadie lee los asuntos, que lo copipegado corresponde al borrador de HTML5.

Hoy por hoy, en HTML 4.x y XHTML 1.x, la definición del elemento `address` es menos concreta.

<http://www.w3.org/TR/REC-html40/struct/global.html#edef-ADDRESS>

En la DTD, que incluye la descripción "corta" queda un poquito más claro el uso de este elemento:

"<!ELEMENT ADDRESS - - (%inline;)* -- information on author -->"

(Emmanuelle, Inma, ¿estáis?)

El problema de usar esta (u otra) etiqueta en situaciones en las que no es semánticamente apropiada es que quien (o la cosa que) interprete el código (o su representación) puede entender algo que no es.

(Nótese que en el párrafo anterior lo mismo vale un usuario real que el "lector" que utilice, un indexador de contenidos, etc.)

¿Pregunto eh?, es que no lo sé...

Porque yo la usé repetidamente en una página con cientos de direcciones
de contacto, donde estaban clasificadas por comunidades, y veo que hice
mal...

Síii, arderás en el infierno XD

En esto del marcado, conviene atenerse a lo que dice la especificación. Y en este caso la especificación (HTML 4) no es lo suficientemente clara, lo cual da lugar a _interpretaciones_.

**Mi** interpretación es que el uso que tú has dado al elemento es incorrecto.

Pero no le retiraré la palabra a quien diga lo contrario XD

Salud,
Choan

_______________________________________________
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

Responder a