# pseudo elements and pseudo classes in css
Pseudo-classes:---
a:link
a:visited
a:hover
a:active
a.highlight:hover
div:hover
p:first-child
Pseudo-Elements:----
p::first-line
p::first-letter
p.intro::first-letter
h1::before
h1::after
Answer: pseudo-elements are special selectors that start with a double-colon (::) syntax. They usually target specific parts of the document. For example ::before and ::after are used to insert content at the beginning or end of an element.