CSC 551: Web Programming
Spring 2004
HW1: Creating a Web Page
For your first assignment, you are to create your own home page that will
be placed on the Web. In addition to telling the world about you, your home
page will serve as a central repository of Web-based applications that you
develop over the semester.
The layout and content of your Web page are entirely up to you.
I encourage you to be creative and produce a document that you are proud to
display to the world. At a bare minimum, your page must provide the following:
- Your page should be divided into two frames, one containing personal information
and another a menu of links. The menu should include internal links
(that jump to locations within the info page) and external links
(that load related pages into the frame).
- Your info page must have your name prominently centered at the top.
- There should be several sections to the info page (e.g., Personal Info, Hobbies,
Favorite Links), each with its own heading. At least one section must have
multiple paragraphs in it.
- Your info page should perform some text formatting (bold, italics, color, BIG) but try
not to overdue it to the point that the content is compromised.
- You should include a favorite quote (e.g., a poem or line from a movie) using
a BLOCKQUOTE element.
- There should be at least one list (e.g., your top-ten favorite CDs).
- There should be at least 5 links in the page, including a link to the Creighton
University page and to the CSC 551 home page. At least one of those links
must occur in a sentence.
- There should be at least 2 images in the page, one of which must be stored
locally along with the Web page.
- There must be at least one table, some of whose rows
are more than one line long.
- The page's location and last modification date should be automatically
displayed at the
bottom. View the source for this Web page and cut-and-paste the appropriate
text into your page in order to accomplish this.
- Your page must make use of a style sheet that defines basic formatting style, including
the format of tables. The style sheet should be defined in a separate file and linked to your
page.
In class next week, we will go through the steps required to upload your
home page to a Web server (by default, the Creighton University server on
www.creighton.edu). As such, you must bring a copy of your home
page and any supporting files (e.g., images, style sheet) on a disk.
Of course, if you already know how to upload to the university server or
are running your own server, you may upload your page before class. Or,
you can look at the tutorial at the bottom of the
CSC107 Browser
Basics page
for step-by-step instructions. In any case, you should also bring a printout
of the source of your home page to hand in.
Note: your page should use standard HTML features only, so that it will be
viewable using either Internet Explorer or Netscape. While it may not look
exactly the same due to inconsistencies in the browser implementations, your
page should look reasonable under either browser.