Explain the concept and use cases of the ':not()' pseudo-class in CSS.
Instruction: Describe how the ':not()' pseudo-class works and provide examples of its use cases.
Context: This question tests the candidate's knowledge of advanced CSS selectors, specifically the negation pseudo-class and its practical applications in styling.
Updated
Official answer available
Read the opening below, then unlock the full answer and practical guidance.
For instance, if we consider a basic web page with multiple <div> elements, some of which have a class of .highlight, and our goal is to style all <div>s except...