HTML <th> Tag


The <th> HTML element is designed to create one table cell, which is designated as the header. The text in such a cell is usually displayed in bold by the browser and is aligned in the center. The <th> element must be placed inside the <tr> container, which in turn is located inside the <table>.


Permitted Parents
A <tr> element
Block, inline and text
Start/End Tags
Start tag: optional, End tag: optional


<table border="1">


Attribute Definition
scope Defines a way to associate header cells and data cells in a table
abbr Specifies an abbreviated version of the content in a cell
rowspan Sets the number of rows a cell should span
colspan Specifies the number of columns a cell should span

Global Attributes

The <th> tag also supports the Global Attributes in HTML5

Event Attributes

The <th> tag also supports the Event Attributes in HTML5

Browser Support

The following table will show you the current browser support for the HTML <th> tag.

Edge Chrome Firefox Opera Safari
Tablets / Mobile
Chrome Firefox Opera Safari Samsung Webview

Last updated by CSSPortal on: 30th March 2024