Да: один класс (это .hover
), а другой псевдокласс (:hover
). Псевдокласс будет сопоставлен, когда указатель мыши находится над элементом, и класс будет сопоставлен, когда элемент имеет этот класс.
Предположительно, класс добавлен JavaScript. Это может быть для совместимости (некоторые версии IE, я полагаю, IE6 или IE7, поддерживает только :hover
на <a>
элементах) или это может быть для дополнительных функций (например, выделение цветом).