Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/07/2007, 09:06
Avatar de PatomaS
PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Re: Escribir dialogos con XHTML

Hola

La verdad es que no entendí muy bien la respuesta de frijolerou pero mientras viene a aclarárnosla un poco, dejo este comentario.

Sobre la pregunta en si,

El w3c define esa forma para diálogos porque es la forma correcta de presentar la información de un diálogo en los medios tradicionales, es decir, papel, si presentas ese ejemplo en una página sin maqueta de ninguna forma especial, verás que las tabulaciones se corresponden con las que tendrían en papel. De ahí el sentido y justificación que le dan.

Los de Microformats, por otro lado, se apegan al valor semántico de lo que estás presentando y considerando que no estás definiendo un término, entonces no debes usar una lista de ese tipo. Aquí debemos hacer un breve inciso. Las definiciones de cite, blockquote y q no son especialmente útiles ni se ajustan muy bien a las definiciones en español, en inglés el cite se usaría para una cita completa, incluida persona y texto, sin embargo, el w3c siempre ha defendido que cite solo debe usarse para la persona o medio, blockquote para el texto si este es largo y q para el texto si es corto. También recomiendan que el q debe mostrarse con comillas agregadas por el propio navegador y que blockquote debe estar tabulado.

Tras el inciso, vemos que la forma de los de Microformat se ajusta semánticamente a lo que mostramos en el ejemplo ya que es una cita de gente hablando y no la definición de un termino. Luego queda de parte de cada uno decidir si debería usarse q o blockquote.

Hay que agregar, que al ejemplo que ponen los de Microformats, le podemos hacer una curiosa pregunta y es ¿qué diferencia hay entre esa forma de presentar la información y usar spans con clases específicas para el efecto visual que se desea?. Especialmente cuando a la propia lista ol le debes aplicar un estilo para quitar la numeración y cualquier tipo de bolillo que aparezca a la izquierda de las líneas, a menos que las sustituyas por el guión largo, signo tipográfico correcto para mostrar diálogos y que no está disponible entre las opciones por defecto de las listas.

Así que, desde mi punto de vista, tanto si usas dl, como si usas ul, u ol, todos son válidos estructuralmente y solo el uso de ul con span y sus clases se ajusta a una semántica estandarizada correcta en cualquier idioma.

Felicidad
__________________
¡ hey, hou, hou, hey !

Última edición por PatomaS; 23/07/2007 a las 02:36