Il est IMPOSSIBLE de cacher le code source de ses pages aux visiteurs.
C'est tout le principe d'un langage qui s'exécute sur le navigateur : il faut bien envoyer le code à chaque utilisateur.
Et ce code est alors visible.
Même un script d'anti clic droit est inutile. Il suffit de regarder les pages dans le cache du navigateur ou plus simplement de taper
view-source:http://www.monsite.com/mapage.html
dans l'adresse du navigateur pour afficher le code source du fichier en mode texte.
On peut noter tout de même des techniques d'obfuscation qui consiste à rendre le code source difficilement lisible par un humain.