ho visto solo ora (grazie all'altro 3D) questo post.

La soluzione è semplicissima ... è un bug di FireFox

tanto è vero che con Opera 9, questa pagina : http://www.3site.it/3site.html,funziona alla perfezione.

Il bug su XHTML 1.1 è stranissimo, basta togliere uno dei valori in percentuale e tutto funziona alla perfezione, come è possibile verificare da quest'altro link: http://www.3site.it/3site_no_perc.html

il noscript è la causa del malore, poichè la sintassi è corretta, come è possibile notare da questo penultimo link: http://www.3site.it/3site_no_noscript.html

che se scritto aggiungendo semplicemente il noscript non va, come si può verificare da quest'ultimo link:
http://www.3site.it/3site_just_noscript.html

Ora segnalo la cosa nel bug tracker di FireFox, il mio consiglio è di usare HTML 4 come su www.3site.it, dove il problema non esiste ... visto che usate siti in percentuale e che un bollino W3C potete metterlo lostesso (per quello che conta ...) e che non cambia niente a nessuno.

Comunque il bug è solo di FireFox, chi ha Opera o IE col JS disabilitato non avrà questo problema.

Addirittura credo sia un bug di una estensione (WebDeveloper) e non di firefox stesso ... ma non tempo ne voglia di approfondire.




[edit]
anche XHTML 1.0 su FireFox ha lo stesso problema: http://www.3site.it/3site_xhtml10.html

ma quanti utenti con FireFox ci sono che disabilitano JavaScript ? :master: