client-side web: assignment 3 jbwyatt.com

1. Come to class as there may be corrections, changes and additions.   20% late penalty per day.
2. Hand in a folder called "ME" (by 10pm in your CLASS ACCOUNT)     Comment! (guidelines)
3. TEST before and AFTER the assignment has been uploaded to the server!

Create a folder, "ME" with 5 related files.

  Files: me1.html, me2.html, me3.html, me.css & me.js

The pages should present a person: yourself, a famous person (music, sports, science), or a fictional person.


1. me.js

    code should be in functions (except any needed global variables) 
    document each function
    create a consistent navigation for all html pages
       include some way of indicating WHICH page you are on
    create a consistent footer for all html pages
    create a function that will allow expansion/contraction of divs (display)
    use getElementById and innerHTML to manipulate the DOM
    

2. me.css

    css should be applied to all html pages
    use classes and ids(for js access)
    present a consistemt style/theme, but clearly differentiate each page
    use images, but use sparingly
    use colors, but use carefully
    use box model with float to present information in "columns"
    use margins, borders and padding to clearly present information 
    validate
    

.html (3)

3. me1.html (home)
     picture of the person
     brief intro
    
4. me2.html (bio / resume)
    brief synopsis of the person's life and their work
    education
    work
    history
    projects
    
5. me3.html
    contact information
    addresses
    phone
    email
    web
    
TO HAND IN:
  - use sambadrive on campus (you'll need your assignment on a flash drive) or use fireftp on firefox at home
  - put in your class account on due date by 10pm

WHAT TO HAND IN:
  - put your html, css, and js files into the FOLDER that you created
  - put any image files (.jpg .gif .png) into the FOLDER that you created
  - hand in the ENTIRE FOLDER