Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.
En la lista de correo de Ovillo, otrora sobre css y últimamente más enfocada a los estándares web (sabia decisión en el viraje) salió el tema del marcado de una entrevista cuando se trata de representarla con (x)html.
La idea es que las posiciones de los dos actores fundamentales de este género, entrevistador y entrevistado, queden semánticamente claras y definidas dentro de la organización del documento. ¿Cuál es la forma más adecuada de afrontar esta tarea?
A primera vista parece que la solución más evidente es la que viene de la mano de las listas de definición (dl, dt, dd
).
Another application of dl, for example, is for marking up dialogues, with each dt naming a speaker, and each dd containing his or her words.
Esta solución es la que encuentro más correcta desde el punto de vista ortodoxo. Está apoyada literalmente por el W3C y puede considerarse que consta de los elementos y/o actores que se entiende emanan de la especificación de las listas de definición.
Por otra parte se sugiere en la propia lista de Ovillo que se marquen las preguntas de la entrevista con un hx
, cuestión que no acabo de ver personalmente clara desde el punto de vista de la semántica del elemento objeto -la entrevista- pero sí podría tener cabida dentro de la lógica del flujo del documento, que consta de diferentes elementos con su propia jerarquía.
Complicado tema si se le quiere sacar punta. Pero me quedo con la solución de las listas de definición.