HTML

Last Updated: 9/18/2022

Tables

  • Used for tabular data
  • Allows to arrange data into rows and columns.
  • <table> tag defines an HTML table.
  • Each table row is defined with a <tr> tag.
  • Each table header is defined with a <th> tag.
  • Each table data/cell is defined with a <td> tag.
  • Table data cell can contain all sorts of HTML elements; text, images, lists, other tables, etc.
  • Use colspan for cells that spans many columns
  • Use rowspan for cells that spans many rows
  • Use <caption> tag to add a caption to a table and must be inserted immediately after the <table> tag
  • <thead> tag is used to group header content in an HTML table.
  • <tbody> tag is used to group the body content in an HTML table.
  • <tfoot> tag is used to group footer content in an HTML table.
<table>
	<tr>
		<th>Items</th>
		<th>Amount</th>
	</tr>
	<tr>
		<td>Bread</td>
		<td>40</td>
	</tr>
	<tr>
		<td>Milk</td>
		<td>30</td>
	</tr>
	<tr>
		<th>Total</th>
		<th>70</th>
	</tr>
</table>