Learn HTML – Part 34 – th Tag – Table Header Cells

Learn HTML – Part 34 – th Tag – Table Header Cells

The HTML th tag is used to define a header cell in an HTML table.

Header cells usually contain column titles or row labels that describe the data in the table.


What is the th Tag?

The th tag stands for Table Header.

It is used inside a tr element to define header cells that describe the content of a table column or row.


Basic Syntax

<table>
   <tr>
      <th>Name</th>
      <th>Age</th>
   </tr>
</table>

Example – Table with Header Cells

<table border="1">

   <tr>
      <th>Name</th>
      <th>Age</th>
   </tr>

   <tr>
      <td>Alice</td>
      <td>23</td>
   </tr>

   <tr>
      <td>Bob</td>
      <td>28</td>
   </tr>

</table>

Output:

NameAge
Alice23
Bob28

Difference Between th and td

TagPurpose
thDefines a header cell
tdDefines a data cell

Default Behavior of th

Browsers usually display header cells differently from data cells:

  • Text is bold
  • Text is centered
  • It describes the column or row

Example – Row Header

<table border="1">

   <tr>
      <th>Product</th>
      <th>Price</th>
   </tr>

   <tr>
      <th>Laptop</th>
      <td>$900</td>
   </tr>

</table>

Why Use the th Tag?

  • Identifies column or row headings
  • Improves accessibility for screen readers
  • Helps search engines understand table structure
  • Makes tables easier to read

The th tag helps define meaningful headings for table data.


Common Mistakes Beginners Make

  • Using td instead of th for table headers
  • Not clearly labeling columns
  • Mixing header cells and data cells incorrectly

Conclusion

The HTML th tag is used to define header cells in HTML tables.

It improves table readability and helps both users and search engines understand the structure of the data.

What’s Next?

Now that you understand the th tag, the next step is learning about the thead, tbody, and tfoot tags, which help organize tables into header, body, and footer sections.

Next: Learn HTML – Part 35 – thead, tbody, tfoot – Table Sections →


Series: Learn HTML Series

Facebook
WhatsApp
Twitter
LinkedIn
Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *

Related Articles from the Series

learn-html-part-63-complete-html-project-thumbnail
Learn HTML – Part 63 – Complete HTML Project (Build a Web Page)
Learn HTML – Part 63 – Complete HTML Project In this final lesson, we will build a complete HTML webpage...
learn-html-part-62-time-tag-date-time-thumbnail
Learn HTML – Part 62 – time Tag – Date & Time
Learn HTML – Part 62 – time Tag – Date & Time The HTML time tag is used to represent dates and times...
learn-html-part-61-mark-tag-highlight-text-thumbnail
Learn HTML – Part 61 – mark Tag – Highlight Text
Learn HTML – Part 61 – mark Tag – Highlight Text The HTML mark tag is used to highlight text that is...
learn-html-part-60-figcaption-tag-figure-caption-thumbnail
Learn HTML – Part 60 – figcaption Tag – Figure Caption
Learn HTML – Part 60 – figcaption Tag – Figure Caption The HTML figcaption tag is used to define a caption...
learn-html-part-59-figure-tag-media-content-thumbnail
Learn HTML – Part 59 – figure Tag – Media Content
Learn HTML – Part 59 – figure Tag – Media Content The HTML figure tag is used to group media content...
learn-html-part-58-track-tag-video-subtitles-thumbnail
Learn HTML – Part 58 – track Tag – Video Subtitles
Learn HTML – Part 58 – track Tag – Video Subtitles The HTML track tag is used to add subtitles, captions,...
learn-html-part-57-source-tag-media-sources-thumbnail
Learn HTML – Part 57 – source Tag – Media Sources
Learn HTML – Part 57 – source Tag – Media Sources The HTML source tag is used to define multiple media...
learn-html-part-56-picture-tag-responsive-images-thumbnail
Learn HTML – Part 56 – picture Tag – Responsive Images
Learn HTML – Part 56 – picture Tag – Responsive Images The HTML picture tag is used to display responsive...
learn-html-part-55-dialog-tag-modal-dialog-thumbnail
Learn HTML – Part 55 – dialog Tag – Modal Dialog
Learn HTML – Part 55 – dialog Tag – Modal Dialog The HTML dialog tag is used to create modal or popup...
learn-html-part-54-summary-tag-details-caption-thumbnail
Learn HTML – Part 54 – summary Tag – Details Caption
Learn HTML – Part 54 – summary Tag – Details Caption The HTML summary tag is used to define a visible...
Scroll to Top