Home >> FAQs/Tutorials >> XHTML Tutorials and Tips >> Index

XHTML Tutorial - "align" - Horizontal Alignment in Table Cells

By: FYIcenter.com

(Continued from previous topic...)

How To Control Horizontal Alignment in Table Cells?

By default, text in all table cells are aligned to the left horizontally. If you want to control horizontal alignment yourself, you need to use the "align" attribute in a "tr" element or a "td" element:

  • <tr align="left|center|right"> - Set horizontal alignment to the left, center, or right for all cells in the row.
  • <td align="left|center|right"> - Set horizontal alignment to the left, center, or right for this cell.
Below is a tutorial example of "align" attributes:

<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
 <head>
  <title>Horizontal Alignment</title>
 </head>
 <body>
  <h4>Online Order</h4>
  <table border="1" width="300">
<tr align="right"><td>Description</td><td>Qty</td>
 <td>Price</td></tr>
<tr><td>Email Account</td><td align="right">10</td>
 <td align="right">$9.90</td></tr>
<tr><td>FYIcenter.com Ad</td><td align="right">1</td>
 <td align="right">$99.00</td></tr>
<tr><td>1-year Access</td><td align="right">1</td>
 <td align="right">$199.00</td></tr>
  </table>
 </body>
</html>

If you save the above document as horizontal_alignment.html, and view it with Internet Explorer, you will see that quantity cells and price cells are aligned the right side as shown below:
            Horizontal Alignment

(Continued on next topic...)

  1. What Is a "table" Tag/Element?
  2. What Is a "tr" Tag/Element?
  3. What Is a "td" Tag/Element?
  4. What Are the Attributes of a "table" Element?
  5. How To Create Table Borders?
  6. How To Turn On Some Parts of Table Outer Borders?
  7. How To Control White Spaces between Table Cells?
  8. How To Control Padding Spaces within a Table Cell?
  9. How To Control Table Widths?
  10. What Happens If One Row Has Missing Columns?
  11. How To Control Horizontal Alignment in Table Cells?
  12. How To Control Vertical Alignment?
  13. How To Add Column Headers to a Table?
  14. What Is a "caption" Tag/Element?
  15. How To Merge Cells in a Row?
  16. How To Merge Cells in a Column?
  17. How To Create Nested Tables?


Selected Developer Jobs:

More...