WEB 110: Final Project Grading Criteria
Requirements (40 points)
- Hard copy of homework code is turned in at start of class.
- E-mail is sent to my WCC email (hayesc@wccnet.edu) with working URL.
- Print out the code for all the pages on the website.
- Code is printed in landscape orientation, not portrait orientation.
- Grade sheet (PDF format, 5k), with your name filled in, stapled to the homework code as the first page.
- The website must have a directory structure that is at least two (2) levels deep.
- The website must contain 5 pages.
- Use semantic markup properly, based on your content.
- You must include a data table as part of the website content.
- Use CSS for text styling and for spacing (use the Box Model).
- Use positioning and/or floats for page layout.
- Watch for poor contrast between font color/background color on your web pages. Text should be easy to read on your web pages.
- Implement CSS using an external file or files; do not use embedded or inline CSS.
- Include at least one image in the website.
- Use relative links to link from page to page within the website.
- Include at least one absolute link to an outside website.
- Be sure to include comments in the code, including a comment on each page containing your name and when the page was created.
- Include a description meta tag on each page; these need to be customized to that page's content!
- Provide an appropriate, descriptive
<title></title>
value for each page; these need to be customized to reflect the page content.
- Include a navigation bar on every page, with links to all the pages in the website.
- The website must be valid HTML5 (no errors, no warnings).
- All CSS must be valid (no errors).
- Streamline all code (HTML5 and CSS) to reduce download times.
- Use indenting so your code printouts are easier to read.
- Test for cross-browser compatibility (i.e., correct rendering) in all the target browsers.
- Test link functionality, ensuring that all links are functional and point to the correct destination page.