Можно шифровать с помощью JavaScript, есть огромное количество сайтов и программ которые делают это. Например: Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в

или

!!
Тоесть копируешь туда всю свою html страницу или какой-то определенный отрывок и в окошке ниже сайт выдает этот же html код в зашифрованном виде.
Но надежно зашифровать с помощью таких программ и сайтов ты не сможешь. В интернете так же полно дешифраторов, которые за считанные секунды все раскодируют.
+ такие зашифрованные страницы становятся больше по размерам, и не будут работать если у посетителя выключен JavaScript.
Вобщем еще не придумали надежного решения с помощью которого можно шифровать html страницы.