Me gustaría construir una tabla de la siguiente manera:
| Major Heading 1 | Major Heading 2 |
| Minor1 | Minor2 | Minor3 | Minor4 |
----------------------------------------------
| col1 | col2 | col3 | col4 |
rest of table ...
Dado que solo hay 1 línea para los elementos TH, ¿cómo puedo construir la fila del encabezado, como la alineación de las columnas? Las tablas jerárquicas no parecen una buena opción porque los anchos de las columnas no se alinean y tampoco puedo usar dos filas con etiquetas TH con colspan.