Cytat(batman @ 10.05.2008, 08:41:51 )

Jeśli dasz onclick oraz zwykły link, to różne przeglądarki będą się różnie zachowywać. W jednej wykona się on click, w innej zadziała link. Poza tym używanie onclick w sytuacji,
No nie za bardzo, bo dlaczego różne preglądarki miałyby różnie odczytywać? Robisz w onclicku return false i href sie nie wykona.
Cytat(batman @ 10.05.2008, 08:41:51 )

gdy w zupełności wystarczy link, spowoduje, że roboty indeksujące nie będą w stanie śledzić łączy na Twojej stronie.
Będą bo będzie link
Cytat(batman @ 10.05.2008, 10:31:11 )

Dobrze myślisz, ale jest to dla Ciebie podwójna robota. Przecież napisałem wyżej, jak ze znacznika a zrobić element blokowy. Będzie działać na 100%. A jeśli nie chcesz się bawić z linkiem, to możesz otoczyć całego diva znacznikiem a. Uzyskany efekt będzie taki sam.
Twoje rozwiązanie jest ok, ale nie do końca. A jest elementem liniowym i nie mozna do niego wrzucać div-ów.
@KCG zrów tak: głównego div-a zamien na "a" i nadaj mu display:block. Pozostałe div-y zamien na "span" i także nadaj im display:block;
"Span" jest elementem liniowym więc może być w "a"