El ejemplo que te puse está en línea con tus requerimientos:
Estructurado de una forma correcta y accesible.
Entiendo que es una buena práctica utilizar thead y tbody
Ejemplo: si construís una pared y dejás el hueco para la ventana, lo esperado es que pongas la ventana. Y no dejes el hueco