После перечитывания спецификаций селектора CSS2.1 и CSS3 я подозреваю , что это невозможно, но вы никогда не узнаете.
Если я могу выбрать элемент p, то он является потомком другого элемента p, используя селектор наследника CSS, таким образом:
p p {};
Есть ли способ отменить селектор-потомок и по-прежнему выбирать тип, чтобы я мог выбирать элементы p, кроме тех, которые являются потомками других элементов p ...
p & ( p ! p ) {...};
т.е.. Я хочу выбрать элементы типа p, но НЕ, если они происходят от других элементов типа p.
Кстати: я использую это в querySelector () и querySelectorAll (), где каждый из них выбирается по атрибутам, а не по типу тега, но я хотел показать самый простой из возможных примеров ...
Я попытался это безуспешно (синтаксическая ошибка!)
p:not(p p) {......}