Эффект активной кнопки

Ребята, кто знает, как добавить какой-то эффект активной кнопке? Что б по нажатию выбранная кнопка становилась активной и меняла цвет, например, а потом при другом нажатии на другую кнопку - другая кнопа загоралась а первая переставала быть активной?

Для того что б сделать сам эффект нажатия кнопки существует псевдо-класс active.

Когда будешь писать стиль для класса с кнопкой, создай так же стиль

[Класс-Кнопки]:active {
background-color: gold; //Если ты хочешь что б кнопка становилась золотой, например
}