CSS последние годы развивается очень активно и нововведения могут сильно влиять на нашу верстку. Поэтому сегодня мы рассмотрим достаточно свежие селекторы, вышедшие пол года назад, которые Вы уже можете использовать в своих проектах, а так же поговорим о том, что такое специфичность. Псевдокласс :is Допустим у нас есть несколько карточек с классом .card, которые так же могут иметь классы .card_active и .card_visited. Что бы задать для них стили напишем такой селектор: Это стандартное решение, но придется каждый раз прописывать и сам класс .card. Вместо этого воспользуемся псевдоклассом :is : В результате селектор выберет все .card имеющие классы, которые мы передали в :is. Так мы сократим наш код и сделаем его более читаемым, но этим применение :is не ограничивается. Если нам нужно стилизовать вложенные элементы, мы можем передать их классы в :is после пробела: Кроме того :is не обязательно должен принимать селекторы дочерних элементов. В него можно передать селекторы родителя и указат