Sunday 21 January 2018

HTML TABLE

 Html table is defined by <table> tag.
<tr>: table row
<th> : table heading
<td>: table data/cell
<caption> : caption to a table(table name)

Example1:

      Employee Details
Emp_ID
Emp_No
Emp Salary
11001
Prasad
30500
11002
Punit
25000
11003
Geeta
20000

Solution:
<!Doctype html>
<html>
<head><title>Table Example</title>
<style>
table, td, th{
border:2px solid red;
border-collapse:collapse;
}

</style>
</head>
<body>
<table>
<caption>Employee Details</caption>
<tr>
<th>Emp_ID</th>
<th>Emp_No</th>
<th>Emp Salary</th>
</th>
</tr>
          <tr>
<td>11001</td>
<td>Prasad</td>
<td>30500</td>
          </tr>
          <tr>
<td>11002</td>
<td>Punit</td>
<td>25000</td>
          </tr>
          <tr>
<td>11003</TD>
<td>Geeta</td>
<td>20000</td>
          </tr>                   
</body>
</head>
Border
border property  is used to define a border
Example
table, th, td {
    border: 2px solid red;
}

Note:
border-width: 2px
border –style: solid
border-color: red

Collapsed Borders
border-collapse property is used to collapse the cell borders
Example
table, th, td {
    border: 2px solid red;
    border-collapse: collapse;
}

Border Spacing
Border spacing defines the space between the cells.
Example
table {
    border-spacing: 7px;
}

Cell Padding
Cell padding defines the space between the cell content and its borders.
Example
th, td {
    padding: 15px;
}
table align
text-align property is used  to align the cell text
By default  table headings are bold and centered.

Example
th {
    text-align: left or right;
}

colspan

colspan attribute is used to divide a cell into many columns

Example 1:
<!Doctype html>
<html><head>
<title>Table exmple with Id</title>
<style>
#to1,th,td{border:2px solid blue;
border-collapse:collapse;
background-color:pink;
text-align:center;
}
</style>
</head>
<body>
<table id="to1">
<tr style="background-color:red;">
<th>Movie_Name</th>
<th colspan="3">Types of tickets</th>
</tr>

        <tr>
<td>DDLJ</td>
<td>Gold</td>
<td>Primium</td>
<td>Cabin</td>
        </tr>
       
        <tr>
<td>Tiger Zinda Hai</td>
<td>Gold</td>
<td>Primium</td>
<td>Cabin</td>
        </tr>
       
        <tr>
<td>Life of Pi</td>
<td>Gold</td>
<td>Primium</td>
<td>NA</td>
        </tr>
       
</table>
</body>
</html>

Movie_NameTypes of tickets
DDLJGoldPrimiumCabin
Tiger Zinda HaiGoldPrimiumCabin
Life of PiGoldPrimiumNA
Example 2:

<html>
<head>
<style>
#tdd1,th,td{
             background-color:orange;
             border:2px solid gray;
border-collapse:collapse;
           }
  </style>
  </head>


<body>
<table id="tdd1" border="1" align="center" height="350px">
<caption style="color:orange";><b>Student Table</b></caption>
<tr>
<th>Student Name</th>
<th>Student age</th>
<th colspan="3">Marks</th>
</tr>
<tr>  
<td>  </td>
<td> </td>
<td>Physics</td>
<td>Chemistry</td>
<td>Biology</td>
</tr>
<tr>
<td>Maya</td>
<td>17</td>
<td>55</td>
<td>44</td>
<td>57</td>
</tr>
<tr>
<td>Ishita</td>
<td>17</td>
<td>68</td>
<td>58</td>
<td>77</td>
</tr>
<tr>
<td>Monika</td>
<td>18</td>
<td>66</td>
<td>88</td>
<td>48</td>
</tr>
</table>
</body>

</html>

Student Table
Student NameStudent ageMarks
PhysicsChemistryBiology
Maya17554457
Ishita17685877
Monika18668848

rowspan
rowspan attribute is used  to divide a cell into many rows
Example
<!Doctype html>
<html><head>
<title>Rows Span</title>
<style>
#td, th, td{
background-color:pink;
border:2px solid gray;text-align:center;
border-collapse:collapse;
}
</style>
</head>
<body>
<table id="td">
        <tr>
        <th>Movie Name</th>
        <th>Types of Tickets</th>
        </tr>
       
        <tr>
        <td rowspan="2">DDLJ</td>
        <td>Gold</td>
        </tr>
               
        <tr>
        <td>Cablin</td>
        </tr>
                       
        <tr>
        <td>Tigar Zinda Hai</td>
        <td>Gold</td>
        </tr>
       
        <tr>
        <td rowspan="2">Life of Pi</td>
        <td>Gold</td>
        </tr>
       
        <tr>
        <td>Cablin</td>
        </tr>
       
</table>
</body>
</html>

Movie NameTypes of Tickets
DDLJGold
Cablin
Tigar Zinda HaiGold
Life of PiGold
Cablin

Combine both colspan and rowspan

Example
<!Doctype html>
<html><head>
<title>Rows and cols span Example</title>
<style>
#tb, th, td {background-color:pink;
border:2px solid gray;text-align:center;
border-collapse:collapse;
}
</style>
</head>
<body>
<table id="tb">
          <tr>
          <th>Movie Name</th>
          <th colspan="3">Types of Tickets</th>
          </tr>
         
          <tr>
          <td rowspan="2">DDLJ</td>
          <td>Gold</td>
          <td>Primium</td>
          <td>Cabin</td>
          </tr>
         
          <tr>
          <td>30</td>
          <td>20</td>
          <td>10</td>
          </tr>
         
          <tr>
          <td rowspan="2">Tiger zinda hai</td>
          </tr>
         
          <tr>
          <td> </td>
          <td>40</td>
          <td>20</td>
          </tr>
         
</table>
</body>
</html>
Movie NameTypes of Tickets
DDLJGoldPrimiumCabin
302010
Tiger zinda hai
4020

No comments:

Post a Comment

apply function in R

1) apply function: It takes 3 arguments matrix,margin and function.. Example: m<-matrix(c(1,2,3,4),nrow=2,ncol=2) m #1 indicates it is ap...