Показать сообщение отдельно
  #12 (permalink)  
Старый 04.12.2008, 13:29
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Я бы не стал считать профессионалами людей, которые используют id в стилях. Я, честно говоря, вообще не понимаю смысла в этом. Разницы от class нет никакой, а побочных эффектов куча.

Если уж хотите кого-то считать профессионалами, то тогда уж верстальщиков яндекса. Эти люди действительно знают свое дело.
В частности, техника "Верстка независимыми блоками" http://vitaly.harisov.name/article/i...nt-blocks.html
Цитата:
В развивающемся проекте (развивающийся = не тот, который сделали один раз и забыли) постоянно происходит переосмысление внешнего вида и функциональности и никогда нельзя быть увереным, что элемент, который казалось бы встречается на странице только один раз завтра не будет встречаться много.

Поскольку id в валидном документе может быть только один, то при необходимости добавления точно такого же элемента на страницу надо переписывать код на классы. Хотя кажется, что это трёхминутное дело, на самом деле это относительно дорогая операция, поскольку изменение кода в уже работающем проекте требует участия нескольких человек (разработчики, тестировщики) и времени на кодировние, тестирование и выкладку. Это уже не говоря о том, времени этого просто нет.

Если id нужен для использования из скрипта, добавляем его отдельно, в стилях не используем.
Ответить с цитированием