table tag
tr tag
td tag
tfoot tag
thead tag
tbody tag
caption tag
TAG: th
<th> ... </th>
The
th
tag is used to create a header cell for the cells in a row in a
table
element. The purpose of the header is to provide a caption, name, or information about the column of cells. The header text will be displayed in a bold font style.
The
td
tag is used to create cells that contain the data, information, or text that you wish to display in the
table
.
The separate closing tag is mandatory.
The coding sequence is:
<tr><th> ... place header here ... </th></tr>
Core attributes:
class
dir
id
lang
onclick
ondblclick
onkeydown
onkeypress
onkeyup
onmousedown
onmousemove
onmouseout
onmouseover
onmouseup
style
title
abbr
The
abbr
attribute is not recognized by most browsers. You use it to provide an abbreviated summary of the header text.
align
The
align
attribute is used to set the horizontal alignment of the cell contents. The possible values are
center, char, justify, left,
and
right
.
axis
The
axis
attribute is not recognized by most browsers. This attribute is used to create a list of category names which form the basis of a query. This query is executed against the cells that form the table.
char
The
char
attribute permits you to select a character that will be used to align the contents of the cell. This was designed to allow the decimal points in a column of numbers to be in vertical alignment. The default value is country dependent. In the U.S., it is the first occurrence of a period or a decimal point.
charoff
The
charoff
attribute is an integer used to specify if the value designated in the
char
attribute is to be the first, second, or whatever occurrence.
colspan
The
colspan
attribute allows a header to span horizontally two or more columns (cells). This may be combined with the
rowspan
attribute to form data cells that encompass several rows and columns.
headers
The
headers
attribute is not recognized by most browsers. The value of this attribute is a list of cell header names. The names are the values of the cells'
id
attributes. This attribute is used with speech capable browsers.
rowspan
The
rowspan
attribute allows a cell to extend down two or more rows. This may be combined with the
colspan
attribute to form data cells that encompass several rows and columns.
scope
The
scope
attribute is not recognized by most browsers. It is used to assign a set of data cells to one header cell. The four possible values are
col, colgroup, row,
and
rowgroup
.
valign
The
valign
attribute is used to set the vertical alignment of the cell contents. The possible values are
baseline, bottom, middle,
and
top
.
This example demonstrates the basic table tags:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="eng">
<head>
<title>DevGuru XHTML th Tag Example</title>
</head>
<body>
<table width="80%" border="10" cellpadding="3" cellspacing="5" align="center">
<caption>
<b>How To Code A Table</b>
<br />
Use the caption tag to name the table and to provide useful information about the contents
</caption>
<tr>
<
th colspan="2"
>Use the th tag to create the header which will display in bold<
/th
>
</tr>
<tr>
<td style="width:50%">The <b>tr</b> tag creates the row</td>
<td style="width:50%">The <b>td</b> tag creates individual cells for each row</td>
</tr>
<tr>
<td style="width:50%">You should always use the closing tags</td>
<td style="width:50%">You can use a variety of HTML tags inside the cell</td>
</tr>
<tr>
<td style="width:50%">The three new table tags are <b>tbody, tfoot,</b> and <b>thead</b></td>
<td style="width:50%">The <b>colspan</b> attribute allows you span more than one cell</td>
</tr>
</table>
</body>
</html>
Output:
How To Code A Table
Use the caption tag to name the table and to provide useful information about the contents
Use the th tag to create the header which will display in bold
The
tr
tag creates the row
The
td
tag creates individual cells for each row
You should always use the closing tags
You can use a variety of HTML tags inside the cell
The three new table tags are
tbody, tfoot,
and
thead
Setting
colspan
allows you span more than one cell
Copyright 1999-2001 by Infinite Software Solutions, Inc. All rights reserved.
Trademark Information