CS 105 Lab 5 -- Fall 1998

This week's lab is designed to give you some experience working with tables in HTML. Unlike the previous HTML lab, which assumed you were unfamiliar with the software being used, this lab writeup will be more concerned with telling you what to do than telling you how to do it. We will, however, start by giving you a brief introduction to the limited support PageSpinner provides for creating HTML tables.

For Part I of this lab, you should create a new "tables.html" page and link it to your CS 105 labs page. During the lab period you will add two simple tables to this page and then nest them within a larger table to learn how tables can be used to format a page.

For part II you will have a choice. I would like to make the assignment open-ended so that you can experiment with page layout using tables. At the same time, I want to make sure that whatever you do gives you significant practice with HTML table tags. I also want to make sure that those who are not interested in page design don't have to worry about making up an assignment as well as doing one.

So, for part II, I will give you the option of either formatting a table I will describe at the end of the handout or making up a page design of your own and implementing it using tables. I will require the use of a certain minimum number of features of the table mechanism if you choose the page layout option. The details are discussed later in this document.

  • Tables Can Be Harmful to Your Health
  • A Simple Table
  • PageSpinner Table Support
  • Using Row and Column Spans
  • Using Tables for Page Layout
  • Part II

  • If you have questions about the instructions for this lab, you are encouraged to ask them through the discussion area for this lab in the course discussion forum.


    As usual, to simplify printing, a version of the complete instructions for this lab as a single page is also available. Otherwise, the links above will lead you through the sections of this document.