Cudzysłowy są, to tylko tak na szybko

Czy ktoś ma jakiś pomysł aby każdemu z DIVów przypisać jakąś zmienną do której można się odwoływać z poziomu przeglądarki ?
np. www.strona.pl/#div1 itp
Kod z cudzysłowami

<li class="link" rel='#div1'> <li class="link" rel='#div2'> <li class="link" rel='#div3'>
<!--zawartość div1 -->
<div class='hidable content_div' id='div1'> <!--zawartość div2 -->
<div class='hidable content_div' id='div2'> <li class="link" rel='#div4'> <li class="link" rel='#div5'> <!--zawartość div3 -->
<div class='hidable content_div' id='div3'> <!--zawartość div4 -->
<div class='hidable content_div' id='div4'> <!--zawartość div5 -->
<div class='hidable content_div' id='div5'>
dodam że niby history.back działa z zastosowaniem:
$(function() {
$("#menu").tabs("#boxes > div", { history: true });
});
Jednak są dwa minusy, na starcie strony wysuwa się automatycznie jeden div - a taki efekt nie jest pożądany,
a drugi minus to w jednym divie znajduje się 'podmenu' i nie mam pojęcia jak połączyć jedno z drugim aby nie było problemów, efekt jest taki że DIV4 albo DIV5 jest zawsze wysunięty...
Ktoś ma może jakiś pomysł ?