После нажатия на пункт меню подгружается страница, а пункт меню не подсвечивается при использовании :active {} и :visited {} после перезагрузки. Подскажите какие варианты реализации могут быть
"...подгружается страница", "после перезагрузки" ??? Не пойму страница перезагружается или нет? Если перезагружается, то можно просто передавать параметр по ссылки и считывать этот параметр при загрузки (т.е. после перзагрузки) страницы. Например, у ссылки в меню такой адрес http://www.yoursite.ru/?3. Тройка будет означать, что третьему пункту в меню нужно назначить подсветку. Если я правильно понял задачу...
Я разобрался PHP: <ul class="menu"> <?php if($sel==2){echo '<li class="selected">';} else {echo'<li>';} echo '<a href="contakt.php">Контакты</a></li>'; if($list==5 || $list==6){echo '<li class="selected">';} else {echo'<li>';} echo '<a>Бурение Скважин</a> <ul>'; if($list==5){echo '<li class="selected">';} else {echo'<li class="false">';} echo '<a href="index.php?list=5">Наше предложение</a></li>'; if($list==6){echo '<li class="selected">';} else {echo'<li class="false">';} echo '<a href="index.php?list=6">Информация о бурении</a> </li> </ul> </li>'; </ul>