Ararak:
utilizzi delle funzioni Javascript MM_qualcosa che hanno bisogno di essere definite da qualche parte perché non sono di javascript standard, di solito si fa un link alla "libreria" che le contiene:
Codice HTML:
<script type="text/javascript" src="PATH_ALLA_LIBRERIA_MM"></script>
Dunque molto probailmente il link a questa libreria lo hai messo correttamente..
MA forse è questo il problema, che su locale non ti funziona il percorso alla librerieria (perché non la trova) mentre sul server sì.
Invece per la questione dell'ALT e TITLE.. non sono proprio la stessa cosa.
Innanzitutto per validare su W3C una pagina html4 mi sembra venga richiesto specificamente ALT in tutte le immagini e title non c'entra molto.
Poi su IE se metti un ALT vedi comunque il "tooltip" (etichetta gialla tipica con la scritta) mentre lo stesso NON accade su Mozilla, che usa l'ALT solo come funzione originaria di mostrare la scritta solo se l'immagine non è caricata.
Mentre il TITLE, che se non erro funziona un po' su tutti i browser recenti, indica espressamente che si vuol mostrare sull'immagine (o altro qualsiasi elemento) il "ToolTip" sopracitato, l'etichetta.
Ararak comunque non capisco che problemi ti dava quando inserivi un ALT, prova così (sulla stringa che hai indicato tu):
Codice HTML:
<A href="index.html"><IMG id=btn_home onmouseover="MM_swapImage('btn_home','','http://xxx.altervista.org/nomefile_dn.jpg',1)"
onmouseout=MM_swapImgRestore() height=33 src="http://xxx.altervista.org/nomefile_nn.jpg"
width=55 border=0 alt="Descrizione Altervativa" name=btn_home></A>