Client Side Web Development - Basic Interaction & Conditionals


HTML

HTML must pass Validation and follow semantic structures. No extrenious &nbsp (spaces) or other tags. Code must be clean. This includes ascii character codes.

/5


CSS

CSS Must Pass Validation and css file must be in a separate file.

/5


Page Title

HTML document must have a title that describes the project.

/2


JavaScript

JavaScript must be in an external document and error free. One point deduction for every code error with a max penalty of 6.

/5


Project Specs

Six buttons must be clickable with mouse over and cursor changes. Each button should add a style to the designated content area when clicked. Each button must toggle between a newly added to the dessignated content area and default style when clicked.

/8


Publishing

Files must be uploaded to the student web server. Proper folder structure must be followed.

/2


Design

Create a custome layout. It must be typset. The layout should have a visial hierarchy, contrast, and should be balanced.

/3


Your Grade

0/30

A