pseudo-classes
, pseudo-elements are added to selectors but instead of describing a special state, they allow you to style certain parts of a document. For example, the ::first-line
pseudo-element targets only the first line of an element specified by the selector.