HTML Tables
- Tables are defined with the <table> tag.
- A table is divided into rows with the <tr> tag. (tr stands for table row)
- A row is divided into data cells with the <td> tag. (td stands for table data)
- A row can also be divided into headings with the <th> tag. (th stands for table heading)
- The <td> elements are the data containers in the table.
- The <td> elements can contain all sorts of HTML elements like text, images, lists, other tables, etc.
- The width of a table can be defined using CSS.
Example
<table style="width:300px">
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
An HTML Table with a Border Attribute
If you do not specify a border style, the table will be displayed without borders.A border can be adding using the border attribute:
Example
<table border="1" style="width:300px">
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
HTML Table Headings
Headings are defined with the <th> tag.All major browsers display headings as bold and centered.
Example
<table style="width:300px">
<tr>
<th>First</th>
<th>Last</th>
<th>Points</th>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
<tr>
<th>First</th>
<th>Last</th>
<th>Points</th>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
HTML Table Tags
Tag
|
Description
|
---|---|
<table>
|
Defines a table
|
<th>
|
Defines a header cell in a table
|
<tr>
|
Defines a row in a table
|
<td>
|
Defines a cell in a table
|
<caption>
|
Defines a table caption
|
<colgroup>
|
Specifies a group of one or more columns in a table for formatting
|
<col>
|
Specifies column properties for each column within a <colgroup> element
|
<thead>
|
Groups the header content in a table
|
<tbody>
|
Groups the body content in a table
|
<tfoot>
|
Groups the footer content in a table
|
0 comments:
Post a Comment