<a href='/соглашение/' class='highslide' onclick='return hs.htmlExpand(this)'>соглашение</a>[/HTML
Хочу заметить, что весь сайт и БД в UTF-8. И если Опера отдает страницы, значит проблема в Осле?[/QUOTE]
Да, без него, родимого, наша жизнь была бы скучнее.
Если доступен PHP, то:
[PHP]<a href='/<?php echo urlencode("соглашение"); ?>/' class='highslide' onclick='return hs.htmlExpand(this)'>соглашение</a>[/PHP]
Обращаем внимание на то, в какой вид придут ссылки и кто их должен ловить. Если это не роут, а просто указатель на папку /соглашение, то это плохой вариант. Файлы с нелатинскими именами на сервере могут вызвать геморрой размером с шишку секвойи.