August 22, 2024
Crear una Tabla en HTML
Elementos
// Abierto desde el padre
321b7f4a836344e18d0e0d3736388348?p=9d08c56e36124d8bab8ef8c42afcda9f&pm=c
// Original
9d08c56e36124d8bab8ef8c42afcda9fElementos de una Tabla en HTML
<table>: Es el contenedor principal de la tabla. Todo el contenido de la tabla debe estar dentro de este elemento.
<thead>(Table Head): Agrupa el conjunto de filas del encabezado de la tabla.
<tbody>(Table Body): Agrupa el conjunto de filas del cuerpo de la tabla.
<tfoot>(Table Foot): Agrupa el conjunto de filas del pie de la tabla, que suele contener resúmenes o totales.
<tr>(Table Row): Define una fila en la tabla. Cada fila de la tabla se crea con un elemento<tr>.
<th>(Table Header): Define una celda de cabecera en una fila. Estas celdas suelen contener encabezados para las columnas y, por defecto, su texto aparece en negrita y centrado.
<td>(Table Data): Define una celda de datos en una fila. Estas celdas contienen los datos de la tabla.
Estructura Completa de una Tabla
Vamos a ver cómo se combinan estos elementos para crear una tabla completa.
Paso 1: Crear la Estructura de la Tabla
Primero, definimos la estructura básica de la tabla con el elemento <table>:
htmlCopiar código
<table>
</table>Paso 2: Agregar Secciones de la Tabla
Dentro de la tabla, agregamos las secciones usando <thead>, <tbody> y <tfoot>:
htmlCopiar código
<table>
<thead>
</thead>
<tbody>
</tbody>
<tfoot>
</tfoot>
</Paso 3: Agregar Filas de Cabecera
Dentro de <thead>, agregamos filas de cabecera con el elemento <tr> y celdas de cabecera con <th>:
htmlCopiar código
<table>
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
Paso 4: Agregar Filas de Datos
Dentro de <tbody>, agregamos filas de datos con el elemento <tr> y celdas de datos con <td>:
htmlCopiar código
<table>
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</thPaso 5: Agregar Filas de Pie de Tabla
Dentro de <tfoot>, agregamos filas de pie de tabla con el elemento <tr> y celdas de datos o cabecera con <td> o <th> según corresponda:
htmlCopiar código
<table>
<thead>
<tr>
<th>Header 1</th>
<th>Header 2Ejemplo Completo
Aquí tienes un ejemplo completo de una tabla simple en HTML con todas las secciones:
htmlCopiar código
<!DOCTYPE html>
<html lang="en">
Explicación del Ejemplo
- Cabecera de la Tabla:
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</- Cuerpo de la Tabla:
<tbody>
<tr>
<td>Data 1</td>
<td>Data 2</td>
<td>Data 3- Pie de la Tabla:
<tfoot>
<tr>
<td>Footer 1</td>
<td>Footer 2</td>
<td>Footer 3</- Estilos CSS:
<style>
table {
width: 100%;
border-collapse: collapse;

Written by Pol Valle
I am particularly drawn to developing applications that are not only functional but also visually appealing and easy to use. I accomplish this by implementing SOLID principles and clean architecture, and applying testing to ensure quality.