Problem Statement
Differentiate between pseudo-classes and pseudo-elements.
Explanation
Pseudo-classes represent a state (like :hover or :focus), while pseudo-elements create virtual elements (like ::before or ::after). Pseudo-classes modify existing elements based on interaction, pseudo-elements insert new content for styling.
Code Solution
SolutionRead Only
a:hover{} /* state */ p::first-line{} /* virtual part */