Ваш вопрос очень расплывчатый, но вкратце вы должны убедиться, что ваш сайт соответствует одному из трех уровней (A, AA или AAA) Руководства по доступности веб-контента .
FWIW, по моему опыту, если вы предоставляете что-то, кроме чисто статического HTML-сайта, стремитесь к АА. Попытка строго придерживаться руководящих принципов WCAG в отношении стандарта Triple-A для динамического веб-сайта - это путь к выпадению волос IMO. Это может измениться в WCAG 2.0.
Удачи!
РЕДАКТИРОВАТЬ: @Blowdart предлагает запустить ваш сайт через онлайн-шашки. Это хорошо, если вы понимаете, что многие из руководящих принципов WCAG (особенно в направлении более высокого уровня) настолько произвольны, что их можно проверить только человеческим глазом.
Не доверяйте выводам этих онлайн-шашек и вслепую наклеивайте значок AAA на свой сайт. Если вас вызвали, у вас могут быть проблемы.
+ 1 Blowdart для предложения проверки HTML и CSS, а надстройка Криса Педерика замечательно !