jsPDF è una libreria che permette di generare file PDF utilizzando solamente JavaScript.

http://code.google.com/p/jspdf/

Con html solamente, non si fa nulla. Ma ti intessa uno script php? Non ho molto capito la richiesta.

ciao.