Come ti hanno già scritto in un altro forum:
Nella colonna di destra non c'è abbastanza contrasto tra il colore di testo e quello di fondo.
A prima vista vedo le cose molto impacchettate.
A 1024x768 di risoluzione appare la barra di scorrimento orizzontale
Anzi ribadisco io, le barre si vedono sempre, inoltre ingrandendo il testo di tre step (firefox) al livello cioè di come lo vedono gli ipovedenti, a risoluzione 800 per 600 i vari campi si sovrappongono, a 640 per 480 anche peggio e quella è la risoluzione critica per un ipovedente
perché è quella che usano di più.
Tu poi usi i colori nel modo sbagliato, non puoi scrivere nero su blu, e tanto meno blu (link) su blu.
Poi il link andrebbero sottolineati, mentre quelli del menù non lo sono.
Se tolgo il foglio di stile, ci sono ottomila righe (
) di menù e altra roba che non interessa nessuno (il calendario ad esempio) prima di arrivare all'unica cosa importante nella pagina, cioè il corpo centrale dove dai le informazioni.
Puoi fare pure così, ma devi mettere un link nascosto in ogni sezione del menù o al limite a inizio pagina, che fa saltare tutto l'elenco dei menù.
altra cosa gli errori:
codice:
stica">Modulistica</a> [/list][*]<a target="_self" href="?
La pagina è validata perché in html transictional come l'hai dichiarata tu (e per la legge stanca i nuovi siti devono essere in xhtml strict, è ammesso il transictional solo per il rifacimento dei vecchi) è ammesso quell'errore, ma una lista deve iniziare con <ul>, questo errore lo hai portato avanti per tutto il menù.
in un sito che dichiara accessibilità a livello AA, questo è ammesso solo se segnalato preventivamente:
codice:
<a target="_blank" href="http://www.q-web.it" title
Insomma per una valutazione completa (e di tutte le pagine) ci vorrebbero giorni, diciamo che sei sulla buona strada se correggi certi difetti, alcuni d'impostazione propria del sito, è tutto troppo attaccaticcio e i colori non sono studiati bene, e poi piccoli errori stilistici del codice che di per se non vogliono dire un gran che, ma fanno la differenza