COMP1950

Homework 3

Intermediate Web Development and Design

Assigned: Session 3

Due: Session 4

Specification

You will need to partner and coordinate with another COMP1950 student to complete this lab.

Create an alternate stylesheet for the homework # 1 homepage of your partner. Since you won’t have access to their FTP credentials, you will need to have them provide you with a copy of all relevant files (html, css, images, etc). Once you have created your new stylesheet send your partner a copy (and any other relevant files such as background images your CSS uses).

As much as possible, try to make your alternate stylesheet display your partner’s homepage as significantly different. Your stylesheet must style the page with different fonts/typesetting, color schemes, and possibly also layouts and background images. Make an effort to create a visually appealing style that is clearly distinct from the original.

Do not make changes to the HTML code of your partner’s homepage, other than adding the appropriate link tags to the head section. When you receive the styles your partner writes for your homepage, apply them as an alternate stylesheet. The title of your alternate stylesheet MUST include the fullname of your partner.

Demonstrate the following CSS techniques in your stylesheet:

  • id, class and HTML selectors
  • Descendant selectors
  • Child Selectors
  • Attribute selectors
  • Pseudoclasses

You may optionally deploy additional CSS techniques at your discretion. Upload your completed work to the class server.

Evaluation

10 marks for meeting all specifications.

Notes

If your homepage is poorly developed, your partner will be unable to build a decent alternative stylesheet. If you or your instructor was unsatisfied with any aspect of your homepage, you should fix the issues or write a new one. The Firefox browser provides built in support for alternate stylesheets, accessible via the menu View Page Style. If you cannot find the text menus, right click on the Firefox title bar, and enable the ‘Menu Bar’

Submission

Once you have completed the homework use the below file uploader to include a zip file with all of your homework files