[img]...[/img]
provo a spiegarti in breve tutte cose che, ti assicuro, sono state ripetute tantissime volte

puntare a # significa puntare ad un ancora non specificata nello stesso documento, non trovando l' ancora si torna a inizio documento

con il return false nell' onclick si impedisce il normale funzionamento del link, al posto di # potrebbe esserci pippo
e con il return false nell' onclick non cambierebbe nulla (tranne nel caso in cui javascript fosse disabilitato),
perchè verrebbero eseguiti solo i comandi nell' onclick.

Il tratteggio che vedi si ha perchè il link una volta cliccato prende il fuoco, serve a ricordare all' utente l' ultimo link su cui ha cliccato ed è un comportamento innato nella maggioranza dei browser

con onfocus="this.blur()" specifichiamo che: quando l' elemento prende il focus deve perderlo (blur è l' opposto di focus)

ciao