Возможный дубликат:
Почему выбор по идентификатору не рекомендуется в CSS?
Я читал в бесчисленных потоках и статьях, которые я НИКОГДА не должен использовать атрибут id, чтобы вместо этого использовать стили css, но классы.
Я знаю, что классы многократно используются, но только один сам по себе не является аргументом, достаточным для того, чтобы не использовать их. В конце концов, ID необходим для javascript, так почему бы не воспользоваться ими, так как они никуда не уходят?
Может кто-нибудь объяснить мне причины этих мнений?