Чтобы изменить цвет текущего элемента, добавьте класс, который будет ссылаться на «активный» раздел страницы, подумав, что вам придется адаптировать его к своей странице (это хорошая практика).
Добавьте правила, которые сделают выбранную ссылку отличной от других. Укажите атрибут id для элемента body, чтобы по-разному стилизовать «текущую» вкладку навигации. В следующем примере id элемента body был установлен в «home», что делает вкладку «Home» текущей. Если изменить его на «about», то вкладка «About» станет текущей и т. Д.
Пример со страницы:
#home #nav-home a,
#about #nav-about a,
#archive #nav-archive a,
#lab #nav-lab a,
#reviews #nav-reviews a,
#contact #nav-contact a {
background:#e35a00;
color:#fff;
text-shadow:none;
}
#home #nav-home a:hover,
#about #nav-about a:hover,
#archive #nav-archive a:hover,
#lab #nav-lab a:hover,
#reviews #nav-reviews a:hover,
#contact #nav-contact a:hover {
background:#e35a00;
}
#nav a:active {
background:#e35a00;
color:#fff;
}
Источник: http://www.456bereastreet.com/archive/200501/turning_a_list_into_a_navigation_bar/