Грамотна ли данная вёрстка?
Сейчас стал верстать по такой схеме (как можно меньше идентификаторов class и id) и вот думаю, хорошо ли так верстать? Нет ли у такого метода подводных камней, пример:
<style type="text/css">
.node {...}
.node div:first-child {...}
.node div:first-child span {...}
.node div:first-child > div {...}
.node div:first-child div div:first-child {...}
.node div:first-child div div:first-child:hover {...}
</style>
<div class="node">
<div>
<span>text</span>
<div>
<div></div>
<div></div>
</div>
</div>
</div>
|
Лучше как можно больше классов, стили вешать на классы. В селекторах как можно меньше имён тегов, как можно меньше каскадов. Рендеринг будет быстрее.
Ну и поддерживать ваш код будет сложно. |
Ну проект то мой, так что работать над ним всегда буду я, а на скорость рендеринга значительно влияет?
|
Цитата:
Кроме этого, каскады, особенно вкупе с #id, мешают легко переопределять стили. |
Понятно, спасибо за совет, хорошо что много таким способом ещё не успел сделать, сейчас быстренько переделаю под привычный вариант. :)
P.S. И правда, сам уже стал путаться в своей вёрстке =) |
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 23:09. |