A111: Fall 1998

Assignment 2:
Personal Home Page


Reading Assignment

Suggested Readings


Editing HTML Documents

You'll need a basic text editor such as NotePad and save the documents as text only. Saving your HTML document in any other format will not work. It is not recommended that you use WYSIWYG HTML editors for this assignment. If you do, remove all markups that you do not understand.

Begin with a new document. Include the "boilerplate" HTML tags first; you'll need these in every document, so get them out of the way first.

The Basic Personal Home Page

‹html›
‹head›
‹title›My Home Page‹/title›
‹/head›
‹body›
.......
‹/body›
‹/html›

All of these elements are known as boilerplate HTML, and should appear in every HTML document you write.

You'll notice that each tag (‹html›) has a corresponding ending tag (‹/html›). The beginning tag tells your browser to begin doing something and the end tag tells the browser to stop it. When writing HTML, most of your problems will be due to leaving out the necessary end tags, or having them in the wrong spot. But, they're easy to fix.

All of your particular information will go between the ‹body› and ‹/body› tags.

Probably the best way to learn HTML is to look at the source of several basic pages. To do this, you can use the Document Source option under the View menu in Netscape, or you can save the page you're currently viewing. When you save a page, make sure you select Source at the bottom of the dialog box.


The Project

To receive credit for this module, you must create two or more Web pages of your own and make it readable to everyone world-wide through the IU web service PHP (Personal Home Page).

Step One

First, you must generate an EZinfo account if you do not already have one. The easy way to achieve this is via the UCS Accounts Page.

Note that in order to generate your EZinfo account, you must know your NetworkID and password. If you cannot recall these, you'll have to go to the UCS support center in the Union (just opposite the Billiards Hall in the basement).

Basic Requirements

First, you will need to create at leat two web pages.

Required Text Tags

Your pages must make proper use of the following tags:

This is a minimum. You are encouraged to try other types of tags as well, and see their effects. Once you have the basics of HTML down, the real fun comes in learning new tags, and new tricks for using them effectively.

Required Links

Your pages must have at least five links to other pages (that's the idea with Hypertext). In addition, the pages must be linked to each other in some fashion.

Required Images

Your pages must contain a total of at least two images, which must have their ALT properties defined. The images may be aligned any way you choose. At least one of the images must also work as a link (in addition to the five links required above).

Uploading Files to EZinfo / Making File Readable

After completing work on your files locally (i.e., on the machine in front of you), you will need to transfer them to the www directory of your EZinfo account. Your home page must be named home.html. Files in this directory can link to each other using just their file names. An ftp program is usually the easiest way to transfer files to your www directory.

Your web files must all be readable by anyone (and any subdirectories must be executable). This requires that you run the Unix operating system command spinweb from your EZInfo account. Telnet is usually the easiest way to log into your EZInfo account, after which you need to exit to the Unix command prompt.

See The UCS Knowledge Base publication, At IUB, how can I put personal pages on the World Wide Web? for complete details.

You can also try the following: Using HummingbirdFTP

Turning in the Assignment

When your page is complete, send a FirstClass message to your AI specifying the URL of your page. 


Project FAQ

  1. "Can We Work In Groups?"

    No. Your page must reflect your own effort. While you should feel free to ask questions of your AI and share your interesting discoveries with other students, the work you submit must be your own.

    "What If I Already Have A Homepage?"

    Good for you! Use this class as an opportunity to improve or update your page. When your page meets all the requirements listed below, turn it in.


The Results

Click here to get a list of everyone's home page. Take a look at what others in this class have done. You might get some ideas to improve your own web page.