Saltar al contenido

conjuntos de campos anidados

Al fin después de mucho trabajar pudimos hallar el resultado de este inconveniente que algunos los lectores de este espacio presentan. Si tienes alguna información que compartir no dejes de aportar tu conocimiento.

Solución:

Sí, es semánticamente correcto.

http://dev.w3.org/html5/spec-preview/the-fieldset-element.html

Básicamente hiciste dos preguntas:

Si es semánticamente correcto su ejemplo y si puede anidar elementos de conjunto de campos.

Algunas respuestas dadas aquí fueron incorrectas.

Es sintácticamente correcto, pero no semánticamente correcto y puede anidar elementos de conjuntos de campo.

No es semánticamente correcto por la misma razón que una forma no es un presentacional elemento. Las tablas se utilizan para mostrar información en filas y columnas donde claramente no se hace eso. Una tabla no es un accesorio para mejorar tu forma y así es como la usaste.

Algunas sugerencias que puede seguir vienen a continuación.

Haciendo referencia al estándar HTML5, cito del documento de la propuesta: “Cada parte de un formulario se considera un párrafo y, por lo general, se separa de otras partes mediante elementos p”.

http://dev.w3.org/html5/spec/single-page.htm sección 4.10

http://dev.w3.org/html5/spec-LC/forms.html

También debería responder a la pregunta de anidamiento.

La pregunta, supongo, surge del deseo de saber cómo seccionar contenidos. La respuesta es con conjuntos de campos. El formulario en sí tiene un significado, por lo que “sí”, será un conjunto de campos que contendrá todos los elementos del formulario (y puede estar deshabilitado).

Volviendo a su ejemplo, tendrá un conjunto de campos para “registro” y secciones del registro agrupadas por conjuntos de campos anidados, ya que una de esas secciones en su ejemplo es la “dirección”.

La “mejor” forma de hacer un formulario… depende y supongo que es otra cuestión que quedará abierta a debate hasta que el HTML5 esté listo e implementado correctamente en todos los navegadores.

Sí, hay un ejemplo de anidamiento en las especificaciones.

Al final de la página puedes encontrar los comentarios de otros programadores, tú igualmente tienes la libertad de mostrar el tuyo si lo deseas.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 4.5)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *