Поясняю. Вот была такая страница, на которой класс для ДИВа используется только для задания стилей:
<style>
.main_description {
width: 70%;
background-color: #ccc;
}
</style>
<div class="main_description">
...
</div>
По-современному можно переписать так (естественно, для IE8 и более ранних версий ослика надо будет прописать document.createElement('main_description'), но вопрос не в этом):
<style>
main_description {
width: 70%;
background-color: #ccc;
}
</style>
<main_description>
...
</main_description>
Вроде бы, "семантически" это более верно, т.к. на странице у нас будет не куча ДИВов, а набор элементов с более осмысленными названиями. Особенно сложно разбираться, когда есть куча закрывающих ДИВов. Очень хочется, чтобы часть из них была не ДИВами :) Как минимум, читабельнее текст будет.
Еще раз вопрос: насколько это валидно?
Вопрос задан в тематическом разделе, но флуд в разумном количестве не возбраняется.
_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL
* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.
* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
