CS 315 Homework 2: CSS

Assigned: 5 February 2018   Due: 16 February 2018

This homework problem is to be done individually, not in pairs or other groups. Your completed assignment should be submitted using the Assignment Submission Page.

Your solution should use valid HTML5 syntax. You should validate your pages using the W3 HTML validator and the CSS validator as described in class.

For this assignment you are going to experiment with CSS in your own little Zen Garden. You will start with several HTML5 files that I will give you, along with a starter CSS file. Your task is to make the site aesthetically pleasing, functional, and significantly different from the starting state simply by modifying the CSS file. In particular you should modify colors, fonts, layout, margins, background and anything else you can think of. In at least some places, different parts of the document should have different characteristics. You should do all of this without modifying the .html files at all.

The starting files are:

Important Note: If you feel that you could do something dramatically more interesting if one of the HTML files was modified in a minor way, please let me know. I will consider modifying the files for the whole class if I think your idea is interesting enough. Any such modifications will NOT be done any later than end of the day on Friday, February 9.

The CSS you create for this assignment should validate using the CSS Validator (as discussed in class). It should also contain a few comments that describe what you are doing and how you achieve the amazing unexpected effects that you almost magically seem to be achieving. There will be an optional opportunity to show your classmates your result after this assignment has been evaluated.

When you submit this assignment, please submit the URL of the top level HTML for your pages. This will be the unchanged file that I gave you, but it will load your changed CSS file.