Table Head
 
End Tag: Optional
Support Key: 2 | 3 | 3.2 | IE3A1 | M | N
What is it?
Attributes
Tag Example
Parent/Content Model
Tips & Tricks
Browser Peculiarities
= Index DOT Html by Brian Wilson [bloo@blooberry.com] =
Main Index | Top Of Tree | Tag Index | Tag History


What is it?
This tag is part of the Complex Table Model which allows a finer level of control than the Simple Table Model while maintaining backward compatibility with the simpler model. The THEAD element is part of a trio of table grouping tags that organize a series of Table Rows [TR] into Header [THEAD], Body [TBODY] and Footer [TFOOT] sections.

The THEAD and TFOOT section markers are optional, but one or more TBODY sections are always required. If present, each THEAD, TBODY and TFOOT element must contain one or more TR tag grouping. To allow for backward compatibility with the older Simple Table Model, if no TBODY structures exist in a table, the entire set of row groupings [TR] are assumed to be a single TBODY.

The THEAD section is used to duplicate header information when a table must be broken across boundaries (such as printed pages, etc.) or for use as a static heading when TBODY elements are rendered in a scrolling panel. The THEAD section (along with the TFOOT section) is placed before any TBODY sections in the HTML markup to allow browsers to render the header and footer before receiving all of the Table Body [TBODY] data (in case a table must be broken up.)

Style Sheet Attributes
[More on Cascading Style Sheets]
Class
2 | 3 | 3.2 | IE3B1 | M | N
Required? No
Description:
This represents an assigned semantic classification grouping(s) for the current tag.
Values:
Given as a comma separated list of alphanumeric characters. Class names may contain spaces (multiple consecutive spaces treated as a single space.)
ID
2 | 3 | 3.2 | IE3B1 | M | N
Required? No
Description:
This assigns an alpha-numeric identifier that is unique to this tag instance. Style sheets may use this attribute to reference the current instance of this tag. Hyperlinks may also use this identifier to serve as a destination.
Values:
An alphanumeric string - initial character must be a letter followed by alphabetic characters, digits, "-" or "." characters. The allowable set of alpha-characters is restricted to the A-Z and a-z set.
Style
2 | 3 | 3.2 | IE3B1 | M | N
Required? No
Description:
This attribute is a text string that provides rendering style information for the current tag.
Values:
Please see the description of inline styles for more information on how to use this attribute and its possible values.
Example
<table BORDER="2" ALIGN="left" CELLPADDING="5" BORDERCOLOR="#ff0000"
COLS="4" FRAME="vsides" RULES="rows" WIDTH="75%">
<caption ALIGN="top">Juggling Capabilities of Waterfront Performers</caption>
<thead>
      <tr> <th>Juggler</th><th>Pins</th><th>Bowling Balls</th><th>Flaming Baseballs</th> </tr>
</thead>
<tbody>
      <tr> <td>Bob</td> <td>5</td> <td>2</td> <td>5</td> </tr>
      <tr> <td>Larry</td> <td>2</td> <td>7!!!</td> <td>NA</td> </tr>
      <tr> <td>Julie the Great</td> <td>1</td> <td>2</td> <td>20<br>(She IS great!)</td> </tr>
</tbody>
<tfoot>
      <tr> <th COLSPAN=4>NOTE: This is only a small sample</th> </tr>
</tfoot>
</table>
Parent Model
<table>
Content Model
<tr>
Tips & Tricks Browser Peculiarities
Boring Copyright Stuff...