Encabezado de Tabla HTML

HTMLHTMLBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En HTML, las tablas se utilizan para mostrar datos en filas y columnas. La etiqueta <thead> se utiliza para definir la fila de encabezado de una tabla. La fila de encabezado suele utilizarse para etiquetar el contenido de las columnas siguientes y contener etiquetas descriptivas.

Nota: Puedes practicar la codificación en index.html y aprender Cómo escribir HTML en Visual Studio Code. Haga clic en 'Go Live' en la esquina inferior derecha para ejecutar el servicio web en el puerto 8080. Luego, puede actualizar la pestaña Web 8080 para previsualizar la página web.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL html(("HTML")) -.-> html/TablesGroup(["Tables"]) html/TablesGroup -.-> html/tables("Table Structure") html/TablesGroup -.-> html/complex_tbl("Complex Tables") html/TablesGroup -.-> html/tbl_access("Table Accessibility") subgraph Lab Skills html/tables -.-> lab-70866{{"Encabezado de Tabla HTML"}} html/complex_tbl -.-> lab-70866{{"Encabezado de Tabla HTML"}} html/tbl_access -.-> lab-70866{{"Encabezado de Tabla HTML"}} end

Crea una tabla

Crea un archivo index.html y dile a tu editor de texto que lo abra. Aquí es donde escribirás tu código HTML.

Crea una tabla usando la etiqueta <table>.

<table>
  <!-- content goes here -->
</table>

Agrega un encabezado de tabla

Agrega una etiqueta <thead> para definir la fila de encabezado de la tabla. Dentro de la etiqueta <thead>, agrega tus filas de encabezado de tabla usando la etiqueta <th>.

<table>
  <thead>
    <tr>
      <th>Encabezado 1</th>
      <th>Encabezado 2</th>
      <th>Encabezado 3</th>
    </tr>
  </thead>
  <tbody>
    <!-- contenido de la tabla va aquí -->
  </tbody>
</table>

Inserta contenido en la tabla

Agrega contenido a la tabla usando la etiqueta <tbody> y las etiquetas anidadas <tr> y <td>.

<table>
  <thead>
    <tr>
      <th>Encabezado 1</th>
      <th>Encabezado 2</th>
      <th>Encabezado 3</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Contenido 1</td>
      <td>Contenido 2</td>
      <td>Contenido 3</td>
    </tr>
    <tr>
      <td>Contenido 4</td>
      <td>Contenido 5</td>
      <td>Contenido 6</td>
    </tr>
  </tbody>
</table>

Estiliza el encabezado de la tabla

Utiliza CSS para estilizar la etiqueta <thead>. A continuación, se muestra un ejemplo de cómo cambiar el color de fondo del encabezado a gris:

<style>
  thead {
    background-color: gray;
  }
</style>

Resumen

La etiqueta <thead> se utiliza para definir la fila de encabezado de una tabla. Es otro elemento hijo de la etiqueta <table> y va antes de las etiquetas <tbody> y <tfoot>. Con CSS, puedes dar estilo al encabezado de la tabla para que sea más atractivo visualmente.