View With Graphics |
HTML for Starters |
Lists for Starters |
HTML for People Who Want to Learn -- Tables for Starters |
Tables are extremely useful for Web-page builders. Not only can tables be used to tabulate data and information, but they can also be used "behind the scenes" to help the builder design the layout of the page. Underneath this paragraph you see a table being used to display tags, and above this paragraph a borderless table was used to arrange the graphics.
This table lists all of the tags used to create a table. Look over the table, then look at the following example to get a better understanding of how to create a table.
Table Elements | |
Element | Description |
---|---|
<TABLE> ... </TABLE> |
Defines a table in HTML and contains the following elements. By default, a table has no visible border. |
<CAPTION> ... </CAPTION> |
Defines the caption for the table. The default postion of the caption is centered above the table. |
<TR> ... </TR> |
Specifies a Table Row. Contains the <TH> and <TD> tags. You may define default attributes for the entire row. |
<TH> ... </TH> |
Defines a Table Header cell. Normally contains a heading of the table. By default the content of the cell is bold and centered. |
<TD> ... </TD> |
Defines a Table Data cell. Contains the data displayed in the table. By default the content of the cell is aligned left and centered vertically. |
Now you are ready to take a stab at creating a table. Study this example to see how a table is created. You may want to take another look at Table Elements after looking at the example.
In this example, you are shown how to make the table you see below, a basic table with two columns and three rows.
Acronym | Full Name |
---|---|
SGML | Standard Generalized Markup Language |
HTML | Hypertext Markup Language |
<TABLE>
Start the table
<TABLE>
<CAPTION>Markup Languages</CAPTION>
The caption is optional. You probably won't see it used often.
<TABLE>
<CAPTION>Markup Languages</CAPTION>
<TR>
Specify a horizontal row in the table.
<TABLE>
<CAPTION>Markup Languages</CAPTION>
<TR>
<TH>Acronym</TH>
<TH>Full Name</TH>
Make the headings for the table. This tag is also optional.
<TABLE>
<CAPTION>Markup Languages</CAPTION>
<TR>
<TH>Acronym</TH>
<TH>Full Name</TH>
</TR>
<TR>
Close the first row and start another row.
<TABLE>
<CAPTION>Markup Languages</CAPTION>
<TR>
<TH>Acronym</TH>
<TH>Full Name</TH>
</TR>
<TR>
<TD>SGML</TD>
<TD>Standard Generalized Markup Language</TD>
Enter the contents of the cells in the second row.
<TABLE>
<CAPTION>Markup Languages</CAPTION>
<TR>
<TH>Acronym</TH>
<TH>Full Name</TH>
</TR>
<TR>
<TD>SGML</TD>
<TD>Standard Generalized Markup Language</TD>
</TR>
<TR>
Close the second row and start a third row.
<TABLE>
<CAPTION>Markup Languages</CAPTION>
<TR>
<TH>Acronym</TH>
<TH>Full Name</TH>
</TR>
<TR>
<TD>SGML</TD>
<TD>Standard Generalized Markup Language</TD>
</TR>
<TR>
<TD>HTML</TD>
<TD>Hypertext Markup Language</TD>
Enter the contents of the cells in the third row.
<TABLE>
<CAPTION>Markup Languages</CAPTION>
<TR>
<TH>Acronym</TH>
<TH>Full Name</TH>
</TR>
<TR>
<TD>SGML</TD>
<TD>Standard Generalized Markup Language</TD>
</TR>
<TR>
<TD>HTML</TD>
<TD>Hypertext Markup Language</TD>
</TR>
</TABLE>
Close the third row and close the table.
This is the table that you get from the example, centered for presentation.
Acronym | Full Name |
---|---|
SGML | Standard Generalized Markup Language |
HTML | Hypertext Markup Language |
The table in this example is not very impressive, is it? On the next page you will learn the attributes for table tags, and then see how to add them to this table.
Acronym | Full Name |
---|---|
SGML | Standard Generalized Markup Language |
HTML | Hypertext Markup Language |
This table has a border so you can see each individual cell. Notice that the width of the cells is determined by the widest cell in the column.
Tell me about the attributes! --->
Home |
New |
E-mail |
Links |
Next |
Last Modified: Saturday, 18-Jul-98 21:52:50 PDT
Page URL: http://geocities.datacellar.net/SiliconValley/Vista/2823/text/tables.html