Sunday 15 October 2017

The HTML tables permit web creators to mastermind information like content, pictures, joins, different tables, and so forth into lines and sections of cells.

The HTML tables are made utilizing the <table> tag in which the <tr> tag is utilized to make table columns and <td> tag is utilized to make information cells. The components under <td> are customary and left adjusted as a matter of course

Illustration 

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Tables</title>
   </head>
	
   <body>
      <table border = "1">
         <tr>
            <td>Row 1, Column 1</td>
            <td>Row 1, Column 2</td>
         </tr>
         
         <tr>
            <td>Row 2, Column 1</td>
            <td>Row 2, Column 2</td>
         </tr>
      </table>
      
   </body>
</html>

Here, the outskirt is a characteristic of <table> tag and it is utilized to put a fringe over every one of the phones. In the event that you needn't bother with an outskirt, at that point you can utilize fringe = "0".

Table Heading 

Table heading can be characterized utilizing <th> tag. This tag will be put to supplant <td> tag, which is utilized to speak to genuine information cell. Typically you will put your best line as table heading as demonstrated as follows, else you can utilize <th> component in any line. Headings, which are characterized in <th> tag are focused and striking as a matter of course.

Illustration 

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Table Header</title>
   </head>
	
   <body>
      <table border = "1">
         <tr>
            <th>Name</th>
            <th>Salary</th>
         </tr>
         <tr>
            <td>Ramesh Raman</td>
            <td>5000</td>
         </tr>
         
         <tr>
            <td>Shabbir Hussein</td>
            <td>7000</td>
         </tr>
      </table>
   </body>
   
</html>

Cellpadding and Cellspacing Attributes 

There are two characteristics called cellpadding and cellspacing which you will use to modify the void area in your table cells. The cellspacing trait characterizes space between table cells, while cellpadding speaks to the separation between cell outskirts and the substance inside a cell.

Illustration 

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Table Cellpadding</title>
   </head>
	
   <body>
      <table border = "1" cellpadding = "5" cellspacing = "5">
         <tr>
            <th>Name</th>
            <th>Salary</th>
         </tr>
         <tr>
            <td>Ramesh Raman</td>
            <td>5000</td>
         </tr>
         <tr>
            <td>Shabbir Hussein</td>
            <td>7000</td>
         </tr>
      </table>
   </body>
	
</html>
Colspan and Rowspan Attributes 

You will utilize colspan credit on the off chance that you need to combine at least two segments into a solitary segment. Comparative way you will utilize rowspan on the off chance that you need to combine at least two columns.

Illustration 

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Table Colspan/Rowspan</title>
   </head>
	
   <body>
      <table border = "1">
         <tr>
            <th>Column 1</th>
            <th>Column 2</th>
            <th>Column 3</th>
         </tr>
         <tr>
            <td rowspan = "2">Row 1 Cell 1</td>
            <td>Row 1 Cell 2</td>
            <td>Row 1 Cell 3</td>
         </tr>
         <tr>
            <td>Row 2 Cell 2</td>
            <td>Row 2 Cell 3</td>
         </tr>
         <tr>
            <td colspan = "3">Row 3 Cell 1</td>
         </tr>
      </table>
   </body>
	
</html>

Tables Backgrounds 

You can set table foundation utilizing one of the accompanying two ways −


  • bgcolor property − You can set foundation shading for entire table or only for one cell. 
  • foundation property − You can set foundation picture for entire table or only for one cell. 


You can likewise set outskirt shading additionally utilizing bordercolor quality.

Note − The bgcolor, foundation, and bordercolor traits censured in HTML5. Try not to utilize these traits.

Case 

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Table Background</title>
   </head>
	
   <body>
      <table border = "1" bordercolor = "green" bgcolor = "yellow">
         <tr>
            <th>Column 1</th>
            <th>Column 2</th>
            <th>Column 3</th>
         </tr>
         <tr>
            <td rowspan = "2">Row 1 Cell 1</td>
            <td>Row 1 Cell 2</td>
            <td>Row 1 Cell 3</td>
         </tr>
         <tr>
            <td>Row 2 Cell 2</td>
            <td>Row 2 Cell 3</td>
         </tr>
         <tr>
            <td colspan = "3">Row 3 Cell 1</td>
         </tr>
      </table>
   </body>
	
</html>

Here is a case of utilizing foundation quality. Here we will utilize a picture accessible in/pictures registry.

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Table Background</title>
   </head>
	
   <body>
      <table border = "1" bordercolor = "green" background = "/images/test.png">
         <tr>
            <th>Column 1</th>
            <th>Column 2</th>
            <th>Column 3</th>
         </tr>
         <tr>
            <td rowspan = "2">Row 1 Cell 1</td>
            <td>Row 1 Cell 2</td><td>Row 1 Cell 3</td>
         </tr>
         <tr>
            <td>Row 2 Cell 2</td>
            <td>Row 2 Cell 3</td>
         </tr>
         <tr>
            <td colspan = "3">Row 3 Cell 1</td>
         </tr>
      </table>
   </body>
	
</html>

Table Height and Width 

You can set a table width and stature utilizing width and tallness characteristics. You can indicate table width or stature as far as pixels or as far as level of accessible screen territory.

Case 

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Table Width/Height</title>
   </head>
	
   <body>
      <table border = "1" width = "400" height = "150">
         <tr>
            <td>Row 1, Column 1</td>
            <td>Row 1, Column 2</td>
         </tr>
         
         <tr>
            <td>Row 2, Column 1</td>
            <td>Row 2, Column 2</td>
         </tr>
      </table>
   </body>
	
</html>

Table Caption 

The inscription tag will fill in as a title or clarification for the table and it appears at the highest point of the table. This tag is expostulated in fresher rendition of HTML/XHTML.

Case
<!DOCTYPE html>
<html>

   <head>
      <title>HTML Table Caption</title>
   </head>
	
   <body>
      <table border = "1" width = "100%">
         <caption>This is the caption</caption>
         
         <tr>
            <td>row 1, column 1</td><td>row 1, columnn 2</td>
         </tr>
         
         <tr>
            <td>row 2, column 1</td><td>row 2, columnn 2</td>
         </tr>
      </table>
   </body>
	
</html>

Table Header, Body, and Footer 

Tables can be isolated into three bits − a header, a body, and a foot. The head and foot are somewhat like headers and footers in a word-handled archive that continue as before for each page, while the body is the primary substance holder of the table.

The three components for isolating the head, body, and foot of a table are −


  • <thead> − to make a different table header. 
  • <tbody> − to show the primary body of the table. 
  • <tfoot> − to make a different table footer. 

A table may contain a few <tbody> components to show distinctive pages or gatherings of information. In any case, it is prominent that <thead> and <tfoot> labels ought to show up before <tbody>

Illustration 

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Table</title>
   </head>
	
   <body>
      <table border = "1" width = "100%">
         <thead>
            <tr>
               <td colspan = "4">This is the head of the table</td>
            </tr>
         </thead>
         
         <tfoot>
            <tr>
               <td colspan = "4">This is the foot of the table</td>
            </tr>
         </tfoot>
         
         <tbody>
            <tr>
               <td>Cell 1</td>
               <td>Cell 2</td>
               <td>Cell 3</td>
               <td>Cell 4</td>
            </tr>
         </tbody>
         
      </table>
   </body>
	
</html>

=>Nested Tables 

You can utilize one table inside another table. Not just tables you can utilize every one of the labels inside table information tag <td>.

Case 

Following is the case of utilizing another table and different labels inside a table cell.

<!DOCTYPE html>
<html>

   <head>
      <title>HTML Table</title>
   </head>
	
   <body>
      <table border = "1" width = "100%">
         
         <tr>
            <td>
               <table border = "1" width = "100%">
                  <tr>
                     <th>Name</th>
                     <th>Salary</th>
                  </tr>
                  <tr>
                     <td>Ramesh Raman</td>
                     <td>5000</td>
                  </tr>
                  <tr>
                     <td>Shabbir Hussein</td>
                     <td>7000</td>
                  </tr>
               </table>
            </td>
         </tr>
         
      </table>
   </body>
	
</html>

0 comments:

Translate

GoogleTech786. Powered by Blogger.

Subscribe Youtube

Our Facebook Page

Wikipedia

Search results

Popular Posts

Adsense