Necesitamos tu ayuda para difundir nuestras secciones sobre las ciencias de la computación.
Solución:
Esas etiquetas no son necesarias. Se considera de buena forma usarlos si la tabla se usa para representar datos, que es para lo que se debe usar una tabla. Si se utiliza una tabla para diseñar el contenido, normalmente se omite.
W3C
La especificación de datos tabulares para HTML5 no los requiere:
Contextos en los que este elemento (
tr
) puede ser usado:
- Como hijo de un
thead
elemento.- Como hijo de un
tbody
elemento.- Como hijo de un
tfoot
elemento.- Como hijo de un
table
elementodespués de cualquiercaption
,colgroup
ythead
elementos, pero solo si no haytbody
elementos que son hijos del elemento tabla.
Aunque creo que es una buena práctica dividir las filas dentro thead
, tbody
y tfoot
etiquetas, ya que hace que las filas de la tabla sean más fáciles de identificar.
Al final, el navegador siempre agregará al menos el tbody
para ti.
No. Los navegadores modernos los agregarán de manera predeterminada.
Si estás de acuerdo, puedes dejar un tutorial acerca de qué te ha parecido este tutorial.