Recitation Project / Assignment #1

A Personal Homepage

Create your personal website in your CS account.

If you missed the first lab, follow the instructions on its webpage to set up your local_html directory and the proper permissions.

Part 1

Create one homepage with file name "index.html". Have it include style directives from a "style.css" file. You page must include a header, a footer and a main content body. It must also include a left, right, or top side navigation element.

Also, your page must contain one or more examples of the following HTML constructs, in other words, tags.

  1. Title of the page.
  2. Meta tags for author, description and keywords.
  3. An image is required. We would greatly prefer it be a picture of youself, but this is not required.
  4. Links to other sites on the navigation element.
  5. At least one instance of a list.

You will submit a single tar file "[your eid].tar" with all the required files. Submission will be through Canvas. Make sure it is available on the local_html web server. If you already have a personal homepage in the Department, keep in mind we will only be grading the one in the local_html server.

To do this assignment, please use a text editor or very simple editor like gedit and type all the necessary tags by hands. Please do not use any web development application to create your home page. Your work will be tested with a modern web browser.

Grading Criteria:
  1. Your HTML should not be generated by any web development application.
  2. Your site should appear as your Department Homepage or be obviously reachable from it.
  3. Each HTML tags listed above.
  4. Navigation between two web pages.
  5. W3C validation.