Estas son maneras de "proteger" el codigo, a traves del tag body>.
Desabilitar Click derecho(para ver codigo):
<body oncontextmenu="return false">
Desabilitar "Dragging" con el mouse (Resaltado de texto):
<body ondragstart="return false">
Desabilitar el uso del teclado (seleccionar/copiar):
<body onselectstart="return false">
Una manera sencilla de "esconder" el codigo desde el menu ver/codigo fuente, es poner un monton de lineas en blanco en tu html antes que empiece el codigo. Esto a primera vista parecera que el codigo aparece en blanco. Claro, ésto no detiene a los curiosos, pero desanimara a muchos.
Y si queremos que no aparezca la barra de menu? bueno, esto tambien es posible, pero solo a través de un vínculo, de esta manera, por ejemplo:
<A HREF="javascript:void(0)" ONCLICK="open(tupagina.htm','private','scroll bars=1,toolbar=1,location=1,resizable=1,width=550, height=300')">Click Aqui</A>
Esto abre una ventana sin la barra de menu...
Espero lo encuentren util!

<div align="center"><img src="http://www.negociosenguatemala.com/biz/z/jd/fdwsign.jpg" alt="oSo" border="0"></div>