Home Contact us Partners Publish your software Remove your manuals
 
 
 
 

BestAddress HTML editor: Tables accurately position and control contents of tabulated data

Introduction
->> BestAddress HTML Editor
->> Features
   
Using BestAddress HTML Editor
->> Working with Documents
->> Working with Site Projects
->> Simple Editing Features
->> To do Task List
->> Task Manager Pane
->> Advance Features
->> Additional Features
->> Inserting Elements
->> Inserting Forms & Forms Objects
->> Insert Table
->> Insert Video
   
Webpage Development Tutorial
->> Web Programming
->> Working with Text
->> Hyperlinks
->> Bringing Webpages to Life with Images
->> Image Maps
->> Forms
->> Frames
->> Tables
->> Creating Website
->> Maximising Site Useability
->> Publishing Website on Internet
   
Code Reference
->> Style Sheets
->> Creating Stylesheet
->> Language Reference
->> Character Entities
->> Standard Keyboard Character Entities
->> Latin-1 (ISO 8859-1) Character Entities
->> CSS2
->> HTML 4.01
Buy BestAddress HTML Editor Online! Buy BestAddress HTML Editor Online!

Tables

Tables are one of the most useful functions available in HTML. Not only do they help in displaying tabulated data, but they are also useful for accurately positioning and controlling the contents of a webpage.

The Table Design Process

Tables use more than one element. To begin with, use the <table> and </table> elements. These tell the Web browser where the table starts and ends. Most Web browsers do not show the borders of a table. If you want to show them, use the border= attribute along with a width value. Using this attribute will make it easier when you start learning how to use tables. You can always remove it later once your table is complete.

barcode symbol creator disable usb hardware flash card undelete for mac
compact flash data undelete sd memory card data recovery memory stick pro duo sd recovery
memory card picture undelete restore partition restore flash data

Tables consist of rows and columns. These are defined using the elements <tr> and <td> elements respectively. Cells are the areas formed where rows and columns meet and are where the table's data goes.

Table Design Process

When you begin to create the layout of a table, it is easiest to create a row, and then divide that row into columns. The following example shows a one row table divided into three columns:

<table>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>

The table's data for each cell can then be placed between the appropriate <td> and </td> elements.

More rows can be added by repeating the previous steps (ie: inserting more <tr> and </tr> elements along with the corresponding <td> and </td> elements).

You can also create headers (labels for each column) for the table. To do this, use the <th> and </th> elements. For example:

<tr>
<th>First Header</th>
<th>Second Header</th>
<th>Third Header</th>
</tr>

You can easily insert tables using BestAddress by choosing Table from the Insert menu.

Spanning Multiple Rows or Columns

Sometimes it is necessary to have a single cell span (or take up more than one) cell's space. To do this, use the colspan= attribute with a value of the number of columns you want to span if you want to span columns or the rowspan= attribute if you want to span multiple rows. The following example demonstrates this:

<html>
<head>
<title>Cell Spanning Example</title>
</head>
<body>
<table border=1>

<tr>
<td colspan=2>This cell spans two columns</td>
<td>While this one doesn't</td>
</tr>

<tr>
<td>Column 1</td>
<td>Column 2</td>
<td>Column 3</td>
</tr>

</table>

</body>
</html>

When previewed in a Web browser, the above example will look something like this:

Web Browser

Vertical Alignment

Text displayed in the table is vertically aligned in the middle. If one of the table's cells however contains a large amount of text and the other's don't, the table will resize to meet the requirements of the largest cell. The text in all other cells will align in the middle of the cell, leaving large gaps above and below. If you want to align all a cell's text at a certain position, you can use the valign= attribute in both the column (<td>) or header (<th>) elements. Values include top, middle or bottom.

Other Attributes

Tables support a wide range of other attributes. See the Online HTML Reference for a full list of these along with a description.

Aligning Document Content with Tables

It is difficult to position the content of a webpage accurately. To overcome this problem, many website designs use tables to assist in the layout of the webpage. Because tables are able to contain most of the same.

Buy BestAddress HTML Editor Online! Buy BestAddress HTML Editor Online!
 
 
 
 
Home | Contacts | Partners | Publish your software | Remove your manuals