Есть несколько несовершенных решений:
1. Ссылка на фальшивый якорь
<a href="#">
Проблема: при нажатии на ссылку происходит возврат к началу страницы
2. Использование тега, отличного от 'a'
Используйте тег span и используйте jquery для обработки клика
Проблема: нарушает навигацию клавиатуры, приходится вручную менять курсор при наведении курсора
3. Ссылка на функцию vavascript javascript
<a href="javascript:void(0);">
<a href="javascript:;">
Проблема: разрывы при связывании изображений в IE
Решение
Поскольку у них у всех есть свои проблемы, я остановился на решении, связанном с фальшивой привязкой, и затем возвратил false из метода onClick:
<a href="#" onClick="return false;">
Не самое лаконичное решение, но оно решает все проблемы с помощью вышеуказанных методов.