Project 1
Due in your web folder by the end of class on Friday, October 2nd, 2009. Value 50 pts. Create an index page for your web folder that contains a project menu for this class. The Project 1 item should link to a simple web site with content of your choice consisting of at least three pages with an easily understandable and usable navagation system. The site must demonstrate the use of heading, break, horizontal rule, paragraph, div, image and table tags. It must use CSS as much as possible for appearance control and all pages must validate with the W3C Markup Validator as XHTML 1.0 Strict. Converting a previous HTML project that meets the requirements to XHTML is completely acceptable.
Project 2
Due in your web folder by the end of class on Friday, November 6th, 2009. Value 50 pts. Fix all issues that were pointed out on project 1 including missing validator icons and links. Turn it in to your web folder and link to it from your menu page as Project 2.
Project 3
Due in your web folder by the end of class on Friday, November 13th, 2009. Value 50 pts. Complete our in class Bad Scifi Movies xml document and associated stylesheet. Be sure you control appearance as much as possible using css. Turn it in to your web folder and link to it from your menu page as Project 3.
Project 4
Due in your web folder by the end of class on Friday, November 13th, 2009. Value 50 pts. Complete our in class Directors responsible for Bad Scifi compound document and associated stylesheets as discussed in class. Be sure you control appearance as much as possible using css. Turn it in to your web folder and link to it from your menu page as Project 4.
Project 5
Due in your web folder by the end of class on Wednesday, November 25th, 2009. Value 50 pts. Modify Project 3 so that it uses a DTD to define all Elements and their appropriate location. Include the definition and use of an attribute and an entitiy. Be sure you control appearance as much as possible using css and that your xml file validates. Turn it in to your web folder and link to it from your menu page as Project 5.
Project 6
Due in your web folder by the end of class on Monday, November 30th, 2009. Value 50 pts. Modify Project 5 so that it places element and attribute definitions in a schema. Type your definitions as restrictively as possible. Use a DTD definition for the entitiy. Be sure you continue to control appearance as much as possible using css and that your xml file validates. Turn it in to your web folder and link to it from your menu page as Project 6.
|