Ошибся, не «без href» а с href="javascript:void();", что мне кажется ещё хуже чем href="#". a без href вполне нормально, это да. В CSS такие ссылки даже можно отделять используя псеводклассы :link и :visited (либо банально по атрибуту [href]).
Можно решить по-другому. input идёт первым внутри label, соотв. можно применить такой селектор: input:checked + .class
Но сам label конечно не получится стилизовать, только элементы внутри.
Буду благодарен если кто-то напишет как поэтапно с нуля можно написать простенький сайт на jade. Ajax и прочие плюшки не обязательно, просто самые основы.
Я пока не встречал быстрых полифилов, особенно если их примнять на тяжёлых страницах. Как в примере с флекбоксом можно вообще убрать колонки и оставить элементы списком для старых браузеров. Это так же читаемо и не тормозит.
Использовать полифилы в современном вебе плохо, вместо этого надо верстать так что сайт выглядит хорошо в старых браузерах и отлично в современных. К старым я отношу IE8 и 9.
href
» а сhref="javascript:void();"
, что мне кажется ещё хуже чемhref="#"
.a
безhref
вполне нормально, это да. В CSS такие ссылки даже можно отделять используя псеводклассы:link
и:visited
(либо банально по атрибуту[href]
).href="#"
и вообще безhref
. А когда тыкал пальцем славливал кучу минусов. Тут это запретная тема.input
идёт первым внутриlabel
, соотв. можно применить такой селектор:input:checked + .class
Но сам
label
конечно не получится стилизовать, только элементы внутри.