Я хотел бы написать правило селектора CSS, которое выбирает все элементы, которые не имеют определенного класса. Например, учитывая следующий HTML:
<html class="printable">
<body class="printable">
<h1 class="printable">Example</h1>
<nav>
<!-- Some menu links... -->
</nav>
<a href="javascript:void(0)" onclick="javascript:self.print()">Print me!</a>
<p class="printable">
This page is super interresting and you should print it!
</p>
</body>
</html>
Я бы хотел написать селектор, который выбирает все элементы, у которых нет класса "printable", который в этом случае является навигацией и элементами.
Возможно ли это?
ПРИМЕЧАНИЕ. В фактическом HTML, где я хотел бы использовать это, будет намного больше элементов, у которых нет класса "printable", чем do (я понимаю это наоборот в приведенном выше примере).