Отключить ссылку на текущую страницу в навигации

У меня довольно стандартная навигация для сайта. Основная навигация - это ul, с несколькими вложенными ul. Я просто хочу динамически отключить ссылку, когда пользователь уже находится на этой странице.

Так что, если я на главной странице, ссылка на домашнюю страницу должна быть отключена. Если я нахожусь на странице контактов, ссылка на страницу контактов должна быть отключена.

Я не хочу полностью удалять ссылку, просто удалите href из якоря или просто отключите сам якорь. Есть ли быстрое, изящное и элегантное решение для этого в XHTML, CSS, JavaScript или php. Я также хотел бы, чтобы решение было дружественным по всем направлениям, а не только для современных браузеров (вы можете прочитать, IE 6).

Я думал о том, чтобы установить переменную пути на каждой странице, а затем создать оператор if для каждой ссылки, но это кажется ужасно утомительным и глупым. Но эй, это сделало бы работу.

Ответы на вопрос(1)

Ваш ответ на вопрос