- Las tablas son utilizadas para mostrar información de forma ordenada con columnas y filas.
- Para crear tablas en HTML utilizamos estos tags:
- <table> Define a la tabla, debe ir al comienzo y luego cerrar con </table> al final de la tabla.
- <caption> Permite colocar un texto arriba de la tabla, se utiliza para colocarle un nombre o descripción a la misma. Es opcional.
- <tr> Significa Table Row o fila de la tabla. Utilizado para definir una nueva fila.
- <th> Table Header, se utiliza para definir encabezados por ejemplo “Nombre”
- <td> Table Data, se utiliza para definir datos o celdas de la tabla por ejemplo “Miguel”
- Podemos definir cada grupos de filas con <thead> (filas de encabezado), <tbody> (filas del cuerpo de la tabla) y <tfoot> (filas del pie de la tabla) esto puede servir para aplicar estilos CSS. Si no lo definimos todas son “tbody” por defecto.
- También podemos definir grupos de columnas con <colgroup> y <col> esto puede servir para aplicar estilos CSS
Ejemplo completo en codepen:
https://codepen.io/matiasgv/pen/VwQZgOr