Final Project

Charles W. Dyer
LIS 60648, Section 032
Summer 2006



Three separate hyperlinked pages, with navigational directors
As of August 12, 2006, my site has 60+ html files. Many of those are short little book review files that I used for the frames section of my site.

The main section pages -- Professional Development, Technical Services, Cataloging, Collection Development, and Programming -- all have a menubar that links the main sections to each other. These main section pages also have navigational links on the left side of the page to navigate within the section. For example see the Professional Development page.


At least 20 external links
I haven't counted the number of external links, but here are the external links from the Professional Development, Technical Services and Cataloging pages.

In addition, the Print Resources and Professional Reading sections on the main section pages have clickable

buttons that link to WorldCat information.


The use of a background image on one of the three pages (if appropriate)
This page has the background image, a fixed image, to the right of the text block. It should overlap just slightly with some of the text.


The use of a background color (other than the default gray tone) on one of the three pages
All the pages of my final project use the background color of #99b5b6 (example: Collection Development). The background color is set using style sheets (example: cssposition.css).

I've also used background attributes in my tables to change the color of tables and individual cells (see call number specifications).


The use of more than one font color (don't go overboard on this!)
To keep things simple, I stayed with the default black for the most part. The font color for the "site index" heading on the site index page is near white (#ffffca).

I did some color changes with links. The navigational links turn from black to white; and the external links turn from blue to green when the mouse hovers (example: Professional Development).


The use of more than one font style (don's go overboard on this!)
Again, to keep things simple, I used CSS to set most fonts to either serif or sans-serif.


The use of the bold, italics, underline, center, and horizontal rule elements


The use of at least one basic table
The basic table is a staff information table. There's also a link to it from the site index page.


The use of at least one advanced table
I use advanced tables for layout on the home page and the site index page (they use colspan and rowspan attributes). There is also an advanced table listing call number specifications (it uses rowspan attributes).


The use of images
Almost all of the pages have an image, even if it is only the banner at the top of the page (hcsd_banner.gif). Among the images I've used are:


The application of text alignment
I used the text-alignment attribute in cssposition.css to right-align the "signature" class. The result is seen at the the bottom of the main section pages. The text in the "signature" class is not only on the right side of the box, but the text is right-justified.


The application of image alignment
On most of the main section pages I wanted the images to appear above the resource descriptions, so I didn't need to apply any alignment to the images. There were a couple of places in my site where I did apply alignment to images:


The use of forms


The use of field sets
The field sets are in the training assessment form. One field set uses radio buttons and the other uses checkboxes.


The use of frames
The frames page is the staff book reviews page. The book reviews were all written by Candi Pierce Garry, one of our middle school media specialists, and the reviews are used with her permission.

The files that show up in the left-side frame are book_reviews.html and book_reviews_author.html.

There are over 30 book review files that show up in the right-side frame. Here's an example of one (if you want to see the source HTML).


At least three applications of Cascading Style Sheets


At least one JavaScript application
The JavaScript application is a form validation on the barcode request form. If you leave the "Your Name" box empty, you should get an alert message when you click the submit button. After filling in the "Your Name" box, the form should submit successfully.

I tried writing the script by using our text as an example, but couldn't get it to work. I think it was because I wasn't sure what I should change in the text's example to fit my form. I ended up browsing the Web for form validation JavaScript and copied some script from http://www.elated.com/tutorials/programming/javascript/form_validation/, which I then adapted using our text as a guide.


Other Comments
I added a Yahoo! search box to the site index page on August 9, 2006, and submitted my site to be crawled. I was told it may take a couple weeks. The search box is not working so far; perhaps it will be by the time my project is graded.








back to final project main page


Created by Charles Dyer
[email protected]
Last Updated: August 16, 2006
Hosted by www.Geocities.ws

1