HTML - <thead>

The HTML Table Head Element (<thead>) defines a set of rows defining the head of the columns of the table.

Example

 

See <table> for examples on <thead>.

Description  

The HTML Table Head Element (<thead>) defines a set of rows defining the head of the columns of the table.

Content categories None.
Permitted content Zero or more <tr> elements.
Tag omission The start tag is mandatory. The end tag may be omitted if the <thead> element is immediately followed by a <tbody> or <tfoot> element.
Permitted parent elements A <table> element. The <thead> must appear after any <caption> or <colgroup> element, even implicitly defined, but before any <tbody>, <tfoot> and <tr> element.
Normative document HTML5, section 4.9.6 (HTML4.01, section 11.2.3)

Browser Compatibility  

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 1.0 1.0 (1.7 or earlier) (Yes) (Yes) (Yes)
align/valign attribute 1.0 Not supported [1] (Yes) (Yes) (Yes)
char/charoff attribute 1.0 Not supported [2] (Yes) (Yes) (Yes)
bgcolor attribute Not supported Not supported (Yes) Not supported Not supported
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) 1.0 (1.0) (Yes) (Yes) (Yes)
align/valign attribute ? Not supported [1] ? ? ?
char/charoff attribute ? Not supported [2] ? ? ?
bgcolor attribute Not supported Not supported (Yes) Not supported Not supported

[1] See bug 915

[2] See bug 2212

See Also  

 

This element implements the HTMLTableSectionElement interface.

License

© 2016 Mozilla Contributors
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-us/docs/web/html/element/thead

Element Élément HTML HTML tabular data Reference Référence Tables Web