Posto che la DTD e` XHTML Strict, vi sono vari errori in ambedue le pagine. Ne segnalo alcuni.
1. Gli script e i CSS NON POSSONO stare dentro la pagina. La soluzione migliore sarebbe di metterli fuori (in un file a parte); in alternativa si devono includere in commenti CDATA:
codice:
<style type="text/css">
/*<![CDATA[*/
.lnk { width:136px;font-size:10px;text-align:left;color : #7f7f7f;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}
.lnk a:link {text-decoration : none; color : #7f7f7f;}
.lnk a:visited {text-decoration : none; color : #7f7f7f;}
.lnk a:hover {background-color:#dfdfdf;color:#7f7f7f;}
/*]]*/
</style>
Stessa cosa per gli script
2. Dato che un tag vuoto puo` non venir interpreatato dal parser HTML, occorre inserire almeno uno spazio quando si linkano script esterni:
codice:
<script src="error/move.js" type="text/javascript"> </script>
3. Non mi piacciono gli stili embedded, tanto piu` che ripeti lo stesso stile molte volte: sarebbe meglio inserire gli stili tra i tag <style> ad inizio pagina.
4. L'attributo href dei link deve contenere un indirizzo; non e` il caso di inserire uno script. Nel tuo caso si puo` scrivere:
Nota la sintassi corretta (window. e .href), altrimenti qualche browser potrebbe non interpretare.
Nota: quest'ultimo punto e` piu` riferito alla sintassi JS, e sarebbe da trattare nel forum scripting.