In generale, quella da usare sarebbe una stringa javascript:
Il fatto è che non dobbiamo, noi progettisti, sconfinare in campi che non ci competono. Perchè sporcare un documento con pulsanti che possono già essere trovati nel browser?codice:<a href="javascript:void(0);" onclick="window.print()"> Stampa questa pagina </a>
Nei documenti ci vanno i contenuti. Per maneggiare questi contenuti, poi, l'utente ha a disposizione le funzioni del proprio browser per fare tutto ciò che vuole.
A mio avviso è un errore confondere i due campi.