Estoy buscando las especificaciones de HTML5 en términos de tablas. Estoy haciendo una aplicación web que tiene muchas tablas de datos.HTML5 validez de tablas anidadas
Estas tablas generalmente tienen una fila de base de datos asignada a una fila de la tabla. Todo es bueno. Sin embargo, un niño con un problema en particular tiene tantas columnas que debe repartirse en dos filas de la tabla. Así que las mesas ordinarias son (en pseudo):
<table>
<thead>
<tr>
<th>Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
y la fila problemática son así:
<table>
<tbody>
<tr>
<th>Header row 1</th>
</tr>
<tr>
<td>Data</td>
</tr>
<tr>
<th>Header row 2</th>
</tr>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
Así que mi pregunta es ahora: ¿Es válido tablas de haber anidado en HTML 5? Podemos fácilmente aceptar que es muy feo. Pero estoy considerando solo la validez aquí.
Si puedo tener tablas anidadas, resolverá cualquier cantidad de problemas relacionados con la clasificación y edición de estas tablas (se ha implementado una funcionalidad de semi-cuadrícula de datos). De esta manera, la tabla principal puede consistir en una sola fila con dos columnas. la fecha ordenable y la tabla incrustada con los datos.
¿Qué dice usted? He estado buscando las especificaciones pero no he podido encontrar nada definitivo.
La manera fácil de averiguarlo: http://validator.w3.org/ –
Creo que es tan válido como siempre. ¿Pero no puedes lograr lo que quieres con 'rowspan' y' colspan'? –
Sí. Sin embargo, es 1) una aplicación de intranet y no accesible públicamente y 2) Me gustaría tener una pista antes de refactorizar el código, solo para revertir si no valida;) –