Ça risque d'être dur pour faire un puzzle uniquement en HTML.
Te faut au minimum du Javascript avec.
C'est pas très compliqué, suffit de nous donner quelques détails supplémentaires.
Type de puzzle ?
Click&Click ou Drag&Drop ?
etc.
30s sur Google et t'as un code tout fait en plus :/
http://bernard.bohn.pagesperso-orange.fr/jeux/le_puzzle.htm