Standards Lesson - XHTML / CSS /
The standards we will use to develop the site are:
- Pass the validator at http://validator.w3.org/ or Firefox Web Developers Toolbar for XHTML 1.0 Strict Standards or HTML 5 standards (your team will decide what version of HTML the site will be developed in).
SPECIAL NOTE : In the Fall of 2010 we began teaching HTML5 instead of XHTML 1.0. This semester we have a some students who know XHTML and some that know HTML5. The team can meet and discuss what standard they use, either is OK, we just have to be consistent.
SUPER SPECIAL NOTE : Many CMS themes I have worked with do not validate, and some to not pass 508 compliance. If the team starts with a theme that doesn't validate, I will not require the subsequent pages to validate. I also do not expect students to modify a theme so it is 508 compliant. If you have a client that requests 508 compliance you will either need to build the site in HTML and CSS or choose a compliant theme.
- Pass the validator at http://jigsaw.w3.org/css-validator or Firefox Web Developers Toolbar using CSS 3.0 Standards
If the validator is producing a message you cannot understand, contact your instructor.
- If you are using a CMS (Wordpress, Drupal, Joomla) some code will probably never pass HTML or CSS validation. For folks using CMS validation is NOT required.
- This page has a list of every type of validation you could imagine, and is worth a visit. Craig Cecils check your site page.