HW1: publishing a Web page
Due: Wed 6/19/02 in class
[10 points]
For this homework you are to create and publish five web pages.
The Webpages you must create are:
cs2a.html, hw1.html, hw2.html, hw3.html, hw4.html
These pages must meet the following criteria:
- hw1.html
Your hw1.html web page should have the following components:
- Identifying info
- Your name
- A heading identifying this document as Homework 1
- hypertext links
- at least one relative link to a page in your directory
- at least one link to a page outside of brandeis
- a link from the top of your page to the bottom
- images
- all images should have "alt" attributes
- at least one image should be a thumbnail image with a link to the full image
- a non-gray background color or an image
- lists
- three types of lists (ul, ol, dl) and an example of a nested list
- tables
- a table containing an embedded table
- a table containing an image
- each table should have a row of headings
- a table using colspan and rowspan
- Style -- use of the style attribute with the following properties
on some tags on your page:
- color, background
- border
- font
- margin,padding
- cs2a.html
Your cs2a.html web page should have the following components:
- Your name
- A link to each of your homework pages hw1.html, hw2.html, ...
- hw2.html,hw3.html,hw4.html
Your hw2.html, hw3.html, etc. should have the following components:
- Your name
- A heading identifying the document as Homework 2,3, ..., etc.
Do not create a file called index.html in your cs2a folder
as this will make it difficult for the graders to see what files are in your folder.
Uploading your files
You should upload your files to the class server using the TATool as will be described in class.
References:
- interactive HTML tools
- HTML Tag lists
- HTML Specifications
-
A Touch of Styel by Dave Raggett, one of the
designers of HTML, CSS, etc.
- CSS references
- CSS Specifications