Я не использовал CSS Lint, поэтому я не уверен в большинстве из них.Но что касается 2., «2 идентификатора в селекторе», я думаю, что они помечают его, потому что он может быть избыточным.Селектор идентификатора указывает, что элемент является уникальным на странице.Так что, если вы используете два идентификатора в селекторе, например, #main #navigation
, вы, вероятно, так же легко можете использовать последний, например, #navigation
.
Однако, если вы используете более высокий идентификатор длянапример, укажите, на какой странице вы находитесь, и это мне подходит.
Есть довольно много благих намерений CSS-людей, которые очень хотят рассказать вам, что вы должны и не должны делать,независимо от того, что вы пытаетесь сделать.