Анита Ковалева, вы меня не поняли) То что вы описываете, в т.ч. и этот самый "section 508 compliance" - штуки хорошие и важные. Но к PHP-разработке не имеющие никакого отношения. Я вот, например, знать не знаю что такое aside - и узнавать особо не хочу. Фильтрация лишних знаний - ключевой навык хорошего разработчика. Я не пойму, вы и бекенд пишете и сами верстаете параллельно?
не лепить div туда, куда можно поставить p, span, aside, nav
Даже в высшей лиге не встречал ни одного web-разработчика, кто бы знал ответ на этот вопрос. Это полностью ненужные знания, которых в голове быть не должно.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.