Contents
HTML tr: Main Tips
- HTML table rows are defined with
<tr>tags. <tr>can contain any number of table header (<th>) or table data (<td>) elements.- This tag supports global attributes.
Defining HTML Table Rows
HTML tr tag defines a row in a data table:
<table>
<tr>
<th>Destination A</th>
<th>Destination B</th>
</tr>
<tr>
<td>Lithuania</td>
<td>Germany</td>
</tr>
</table>
You may skip the ending tag if your <tr> element is followed by another <tr> element immediately, or if this is the last HTML table row in its parent element.
Deprecated tr Tag Attributes
There were five attributes commonly used with the HTML tr tag. However, they were all deprecated in HTML5. To achieve the same results now, you can use various CSS styling properties.
align set the alignment of all content in a table row:
<tr align="right">
<td>Destination A</td>
<td>Destination B</td>
</tr>
Note: instead of align, use the CSS text-align property.
valign defined the alignment of the content of table row as vertical:
<tr valign="middle">
<th>Destination A</th>
<th>Destination B</th>
</tr>
Note: instead of valign, use the CSS vertical-align property.
char aligned the content in a table row to a character:
<tr align="char" char=".">
<td>Germany</td>
<td>Lithuania</td>
</tr>
charoff set the number of characters for aligning the content after the character specified by the char attribute:
<tr align="char" char="." charoff="2">
<td>Germany</td>
<td>Lithuania</td>
</tr>
bgcolor defined a background colour for a table row:
<tr bgcolor="cornsilk">
<th>Destination A</th>
<th>Destination B</th>
</tr>
Note: instead of bgcolor, use the CSS background-color property.