Yo estoy de acuerdo con lo que dice Ramón. Tal vez estos enlaces te ayuden a 
hacerlo sin tablas:

http://olgacarreras.blogspot.com/2007/02/formularios-usables-60-directrices-de.html

http://olgacarreras.blogspot.com/2007/02/las-75-directrices-de-accesibilidad-de.html#direccJacok

Un saludo
Carlos


-----Mensaje original-----
De: ovillo-boun...@lists.ovillo.org [mailto:ovillo-boun...@lists.ovillo.org] En 
nombre de Ramón Corominas
Enviado el: martes, 06 de abril de 2010 16:40
Para: Ovillo, la lista de CSS en castellano
Asunto: [Correo sospechoso] Re: [Ovillo] [OT] consulta sobre utilización 
detablas en forms

Desde mi punto de vista...

Formulario = entrada de datos
Tabla = salida de datos

Por lo tanto, NO se debe maquetar un formulario con una tabla, y menos 
poner <th> para indicar cabeceras de datos tabulares. En general, una 
tabla podría contener varios registros iguales con los mismos campos, 
mientras que un formulario raramente tendrá este aspecto (normalmente la 
relación será uno a uno entre etiqueta y control). En el caso de una 
ficha, también creo que sería más correcto utilizar listas de 
definición, aunque habría que ver cada caso concreto, y tal vez en 
algunos casos una tabla sería adecuada.

Además, en HTML existe el elemento específico <label> para asociar las 
etiquetas de forma única a cada control, y si hace falta agrupar 
controles como botones de radio, existen <fieldset> y <legend>, por lo 
que no veo sentido a usar otros elementos que no están pensados para ese 
fin. Si necesitas maquetarlo (visualmente) en forma de tabla, puedes 
usar CSS para hacerlo sin demasiada complicación, y siempre puedes 
añadir los <div> o <span> que hagan falta sin añadir semántica al contenido.

En WCAG 1.0, los puntos asociados serían: 3.3 (maquetar con estilos), 
5.3 (tablas de maquetación), 5.4 (<th> usado para otro fin distinto de 
marcar encabezados de datos tabulares), 10.2 (asociación implícita de 
etiquetas y controles) y 12.4 (asociación explícita de etiquetas y 
controles).

En WCAG 2.0, tendrías el 1.1.1 (alternativas a elementos no textuales), 
1.3.1 (información y relaciones), y 3.3.2 (etiquetas o instrucciones), 
aunque dado que las WCAG 2.0 admiten lo de "programáticamente 
determinable", igual hasta colaba, pero sigo viéndolo mú feo cuando 
existe <label> para eso.

Saludín,
Ramón.

Martín escribió:

 > sobre utilización de tablas en formularios
_______________________________________________
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://lists.ovillo.org/mailman/listinfo/ovillo

En cumplimiento de la Ley 15/1999, de 13 de diciembre, de Protección de Datos 
de Carácter Personal, le informamos que los datos de carácter personal 
utilizados para la presente comunicación proceden de un fichero de datos de 
carácter personal titularidad de Aguirre Newman, S.A., debidamente notificado 
ante la Agencia Española de Protección de Datos, cuya finalidad es la gestión 
(control, mantenimiento y archivo de la documentación) de la relación que 
mantiene con el GRUPO AGUIRRE NEWMAN y la comunicación con terceros. Dichos 
datos, por consiguiente, han sido incorporados o serán incorporados en dicho 
fichero para los usos y finalidades indicadas, pudiendo ser objeto de 
comunicación a las Compañías que integran el GRUPO AGUIRRE NEWMAN, cuya 
identidad podrá consultar en el aviso legal de la página web corporativa 
www.aguirrenewman.es, cuando sea necesario y/o pertinente para el cumplimiento 
de las finalidades señaladas. 
Si Ud. no consintiese la utilización del correo electrónico para enviarle 
comunicaciones electrónicas,  la comunicación de sus datos de contacto al resto 
de empresas del GRUPO AGUIRRE NEWMAN o deseara revocar su consentimiento al 
tratamiento de sus datos, podrá hacerlo mediante un correo electrónico dirigido 
a asesoriajurid...@aguirrenewman.es. Asimismo, si Ud. desea ejercitar sus 
derechos de acceso, rectificación, cancelación y oposición podrá hacerlo 
dirigiéndose por escrito al Departamento de Asesoría Jurídica de Aguirre 
Newman, S.A., calle General Lacy número 23, C.P. 28045 Madrid, remitiendo, 
junto con la solicitud, una fotocopia de un documento oficial de identificación 
(DNI, Pasaporte, etc).
____________________________________________________________________________

According to Spanish Data Protection Law 15/1999, we hereby inform that the 
personal data used in this communication come from an automated data filed 
owned by Aguirre Newman, S.A., which has been duly notified to the Spanish Data 
Protection Agency, and whose purpose is managing (control, maintenance and 
archiving) the relationship you hold with GRUPO AGUIRRE NEWMAN and its 
communication with third parties. Such personal data has been included within 
the referred data file for the uses and purposes above-mentioned and may be 
transferred to other companies of the AGUIRRE NEWMAN Group, when necessary for 
the compliance of the purposes above-mentioned. The companies that form the 
AGUIRRE NEWMAN GROUP are listed in the legal notice of the corporate web site 
www.aguirrenewman.es.
If you do not consent the use of you e-mail for sending electronic 
communications, or transferring your personal data to the companies of the 
AGUIRRE NEWMAN Group, or you want to revoke your consent, please send an e-mail 
to asesoriajurid...@aguirrenewman.es. In addition, if you want to exercise your 
rights of access, rectification, cancellation and/or opposition, please send a 
written request to the Legal Department of Aguirre Newman, S.A. c/ General Lacy 
Nº 23, PO. BOX 28045 Madrid, attaching a photocopy of an official 
identification document (DNI, Passport, etc).


_______________________________________________
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://lists.ovillo.org/mailman/listinfo/ovillo

Responder a