How To Merge Cells in a Column


How To Merge Cells in a Column? - XHTML 1.0 Tutorials - Understanding Tables and Table Cells



If you want to merge multiple cells vertically in a row, you need to use the "rowspan" attribute of in a "td" element. "rowspan" allows you to specify how many cells you want to merge into this cell vertically.

Below is a tutorial example of merging cells vertically:

<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  <title>Cell Merging in a Column</title>
  <table border="1" width="400" 
   style="background-color: #eeeeee">
   <caption>Online Order</caption>
    <th align="left">Description</th>
    <th align="right">Qty</th>
    <th align="right">Price</th>
    <th align="left">Note</th>
    <td>Email Account</td>
    <td align="right">10</td>
    <td align="right">$9.90</td>
    <td align="left" rowspan="3">
     <small><sub>Order lines</sub></small></td>
    <td> Ad</td>
    <td align="right">1</td>
    <td align="right">$99.00</td>
    <td>1-year Access</td>
    <td align="right">1</td>
    <td align="right">$199.00</td>
    <td colspan="2" align="right">Shipping</td>
    <td align="right">$3.99</td>
    <td align="left" rowspan="2">
     <small><sub>Shipping & tax</sub></small></td>
    <td colspan="2" align="right">Tax</td>
    <td align="right">$15.99</td>

If you save the above document as vertical_merging.html, and view it with Internet Explorer, you will see that column 4 has some cells merged vertically as shown below:
            Merging Cells in a Column

2007-05-11, 7245👍, 0💬