Due before midnight, Thursday 22 Feb 2007
In this assignment you'll be creating a set of hyperlinked pages and working with the various list and image tags discussed in class.
Create a folder called hw02. Inside that folder make two subfolders called pages and images.
Inside the pages folder, create a file called favorites.html. In this file, include the following information about yourself including:
You can include more information if you'd like. (e.g., link to your Facebook, LiveJournal, or MySpace page perhaps?)
Create a file called school.html that contains information about your schooling. In this file, include the following:
In this part, you'll get to link to various image files.
Create a file called images.html in your pages directory. Be sure to give it a title and a header.
In the first section, insert a image with its src set to the absolute image url http://www.cs.oberlin.edu/~kuperman/csci100/assignments/hw02image.jpg. Remember that images are inline elements and must be contained withing a block such as a paragraph.
Unzip the file hw02images.zip and place the contents in your images directory. It contains a set of images that show how various letters are displayed when using the modern flag semaphore system. Use the graphics to spell out via semaphore flags at least 2 words each at least 3 characters long. Be sure they don't run together (separate paragraphs, line breaks, interspersed text, etc.). Don't forget the alt attribute.
These are from Wikipedia and used via the GNU Free Documentation License.
![]() |
![]() |
![]() |
![]() |
![]() |
| A | B | C | D | E |
![]() |
![]() |
![]() |
![]() |
![]() |
| F | G | H | I | J |
![]() |
![]() |
![]() |
![]() |
![]() |
| K | L | M | N | O |
![]() |
![]() |
![]() |
![]() |
![]() |
| P | Q | R | S | T |
![]() |
![]() |
![]() |
![]() |
![]() |
| U | V | W | X | Y |
![]() |
||||
| Z |
In this part, you'll be creating 2 pages that will prevent people from seeing a listing of your files and will serve as the "start" pages.
Create a file called index.html within the hw02 folder, not in the pages subfolder. This file needs to contain a list of links that goes to the three files your created in the previous sections and a brief description of each.
This file will be what is displayed when you go to
http://www.cs.oberlin.edu/~username/csci100/hw02/
where username is your CS username.
Remember that you need to set the title, headers, paragraphs, and permissions for all of these files.
If you followed the Honor Code in this assignment, insert a paragraph attesting to the fact within this file as well.
I affirm that I have adhered to the Honor Code in this assignment.
Finally, create another file called index.html that goes in your csci100 folder. It should contain your name and an ordered list of relative links to your assignments. You'll probably want a short description of each assignment as well. The two links you should use are (but you can have whatever you'd like as link text):
I'd suggest putting things like your name and a bit about the course (with headers, paragraphs and the like), but it isn't required. For each subsequent assignment, you'll be adding one new link to this file.
This file will be what is displayed when you go to
http://www.cs.oberlin.edu/~username/csci100/
where username is your CS username.
After you have verified that everything works locally, all you need to do is upload the one folder hw02 to your CS account inside the csci100 folder you created in the last assignment.
You'll also need to upload the second index.html file you created to the csci100 folder.
Either set the permissions manually using your uploading software/GUI or do it using command line tools:
Verify that everything is viewable from the web.
You now just need to electronically handin all your files.
Hooray! Celebrate your new skills in HTML!