CPSCI 107: Applications, Implications, and Issues

Homework 10

due: March 6, 2006


Advanced CSS

This assignment has two parts. You'll present a demo of your work to the class on Monday, March 6.

Part 1: CSS Property Illustration

You will each be assigned a CSS property; your task is to figure out something to do with it, and to create a webpage illustrating how the property can be used.

Give a realistic use of the property—e.g., “This would be really useful in heading elements”. Feel free to mention more than one use—for many of these, there are probably multiple uses that will easily occur to you.

Hint: usually the textbook will give an example you can adapt. Alternatively, try Google—there's a web subculture of CSS aficionados who like to figure out how to do things with CSS and then post web pages explaining what they've done.

Andrew
construct an illustration of all the different border styles you can put on, e.g., a short paragraph.
Joshua
construct an illustration of all values for the overflow property

Examine your page in the “big four” browsers and include a table indicating the extent to which the property is implemented by each.

Part 2: CSS Application

For this part of the assignment, you're going to implement a navigation element for a website. You should provide a main page that explains how the CSS effect works, and you should also create a series of dummy pages through which you can navigate using your navigation element. (Your navigation element should contain five links.)

I've given you each a link to a website explaining how to construct your navigation element. Thus, you'll have CSS code to work with; make sure you examine it carefully so that you understand what's going on. Explain how it works on your main page (and include a link to the source). (Note: The CSS code isn't always perfect, so test it out and make changes if necessary.)

Andrew
Eric Meyer's tabbed navbar
Joshua
Vertical Buttons

Examine your navigation system in the “big four” browsers and include a table indicating the extent to which the CSS effect you're striving for is implemented by each.

[ Return to the CPSCI 107 homepage ]

Brian J. Rosmaita <contact me>
This page was last modified Monday, 6 March 2006 at 18:47 UTC.
Valid XHTML 1.0 ! Valid Cascading Style Sheets! This page is in AAA Conformance with the Web Content Accessibility Guidelines