Question: what is the difference between focus and hover?
Answer: The different between :hover and :focus is: :hover when your mouse pointer is on the element. :focus when you select an element, the element gets into the focus. hover only applies when the pointing device is over the element.