togliendo il fatto che per i file png come dovesti sapere basta inserire un semplice script (pngfix) che fa diggerire questo formato a IE.Originariamente inviato da GattosulWeb
...io consiglio xhtml e css, riempire la pagina di javascript inutili é una procedura che se si può va evitata... nel caso tuo basta fare un png trasparente (png 24 con photoshop) e metterlo di sfondo al div contenitore... potrai avere un problema su ie6 in quanto non li riconosce ma puoi fregartene (ie6 lo usano il 10% degli utenti, ancora per poco, per fortuna sta diventando obsoleto), oppure inserisci uno script per coprire il buco di explorer6 (ma a sto punto forse ti conviene fare tutto in js).
per tornare al discorso, la tecnica varia a seconda delle tue capacità con i programmi di grafica, dalla quantità di script da inserire (piu script inserisci e piu sarà lento il caricamento della tua pagina)
ovviamente, usare uno script risulterebbe più veloce e ti permetterebbe di alleggerire la grafica usando meno immagini.
dall'altra, se devi inserire molti script all'interno del tuo sito, meglio farlo con delle immaggini.