top of page

HTML 05

HTML Tables

  • In HTML tables we use the <table> tag.

  • We write a <table> tag inside the <body> tag.

  • That way we can easily identify it as a table.

  • The <tr> tag is used to display a table row.

  • The <th> tag is used to display a table header.

  • The <td> tag is used to display a table data.


Insert a html table in our html document.


<h2>HTML TABLES</h2>

<table>

<tr>

<th>Name</th>

<th>Age</th>

<th>E-mail</th>

</tr><tr>

<td>Kamal</td>

<td>27</td>

<td>kamal1234@gmail.com</td>

</tr><tr>

<td>Amara</td>

<td>29</td>

<td>amarajay@gmail.com</td>

</tr><tr>

<td>Nayan</td>

<td>25</td>

<td>nayanarunamshan94@gmail.com</td>

</tr>

</table>


Add a table border in our html table


<table border="2px”>

<tr>

<th>Name</th>

<th>Age</th>

<th>E-mail</th>

</tr><tr>

<td>Kamal</td>

<td>27</td>

<td>kamal1234@gmail.com</td>

</tr><tr>

<td>Amara</td>

<td>29</td>

<td>amarajay@gmail.com</td>

</tr><tr>

<td>Nayan</td>

<td>25</td>

<td>nayanarunamshan94@gmail.com</td>

</tr>

</table>




Add table width and border color


<h2>HTML TABLES</h2>

<table border="2px" bordercolor="red" width="500">

<tr>

<th>Name</th>

<th>Age</th>

<th>E-mail</th>

</tr><tr>

<td>Kamal</td>

<td>27</td>

<td>kamal1234@gmail.com</td>

</tr><tr>

<td>Amara</td>

<td>29</td>

<td>amarajay@gmail.com</td>

</tr><tr>

<td>Nayan</td>

<td>25</td>

<td>nayanarunamshan94@gmail.com</td>

</tr>

</table>



Add table background color



<h2>HTML TABLES</h2>
<table border="2px" bordercolor="#3d63ef" width="500" bgcolor="#7ce8e2">
<tr>
<th>Name</th>
<th>Age</th>
<th>E-mail</th>
</tr><tr>
<td>Kamal</td>
<td>27</td>
<td>kamal1234@gmail.com</td>
</tr><tr>
<td>Amara</td>
<td>29</td>
<td>amarajay@gmail.com</td>
</tr><tr>
<td>Nayan</td>
<td>25</td>
<td>nayanarunamshan94@gmail.com</td>
</tr>
</table>



Add cell padding & cell spacing



<h2>HTML TABLES</h2>
<table border="2px" bordercolor="red" width="500" cellpadding="10 px“ cellspacing="5px“>
<tr>
<th>Name</th>
<th>Age</th>
<th>E-mail</th>
</tr><tr>
<td>Kamal</td>
<td>27</td>
<td>kamal1234@gmail.com</td>
</tr><tr>
<td>Amara</td>
<td>29</td>
<td>amarajay@gmail.com</td>
</tr><tr>
<td>Nayan</td>
<td>25</td>
<td>nayanarunamshan94@gmail.com</td>
</tr>
</table>



Add cell padding & cell spacing



<h2>HTML TABLES</h2>
<table border="2px" bordercolor="red" width="500" cellpadding="10 px“ cellspacing="5px“>
<tr>
<th>Name</th>
<th>Age</th>
<th>E-mail</th>
</tr><tr>
<td>Kamal</td>
<td>27</td>
<td>kamal1234@gmail.com</td>
</tr><tr>
<td>Amara</td>
<td>29</td>
<td>amarajay@gmail.com</td>
</tr><tr>
<td>Nayan</td>
<td>25</td>
<td>nayanarunamshan94@gmail.com</td>
</tr>
</table>


HTML Table rowspan


<html>
<head>
<title>HTML Tables</title>
</head>
<body>
<h2>HTML TABLES</h2>
<table border="2px" width="400">
<tr>
<td rowspan="3">Photo</td>
 <td>First Name</td>
</tr><tr>
 <td>Last Name</td>
</tr><tr>
 <td>sex</td>
</tr>
</table>
</body>
</html>



Add a table caption



<h2>HTML TABLES</h2>
<table border="2px" width="400">
<caption>personal information</caption>
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>Age</th>
<th>Address</th>
</tr><tr>
<td>Nuwan</td>
<td>Withana</td>
<td>28</td>
<td>Galle</td>
</tr><tr>
<td>Roshel</td>
<td>Samarasinghe</td>
<td>25</td>
<td>Colombo</td>
</tr>
</table>




Tutorial Created by Rasari Chamodya

Recent Posts

See All

Comments


  • Facebook
  • Twitter
  • LinkedIn

©Powered by Department of Economics & Statistics 

bottom of page