Without argument, one of the most important things to consider when creating a website is that it be accessible to everyone who wants to view it. Does your website play nice with screen readers? Can a user override your style sheet with a more accessible one and still see everything your website has to offer? Would another Web developer be embarrassed if they saw your code? If your website is standards-compliant, you could more confidently answer these questions.
- Specify The Correct DOCTYPE
- Define The Namespace And Default Language
- Supply Proper Meta Tags
- Use Accessible Navigation
- Properly Escape HTML Entities
- Use Only Lowercase Tags And Attributes
- Label All Form Input Elements
- Supply Alternative Content For Images
- Use The "id" And "class" CSS Attributes Correctly
- Summary: Validate, Validate, Validate!
Smashing Magazine: 10 Ways To Make Your XHTML Site Accessible Using Web Standards