Грамотна ли данная вёрстка?
Сейчас стал верстать по такой схеме (как можно меньше идентификаторов 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, время: 22:47. |