Если веб-браузер должен отобразить ваш HTML (в этом вся суть HTML), технически он не может быть зашифрован: по определению браузер не может прочитать HTML, если вы не включили ключ дешифрования, который является бессмысленно, так как это наносит ущерб всей цели шифрования.
Я думаю, что вместо этого вы ищете обфускатор HTML: какой-то способ испортить HTML, чтобы его было трудно понять человеку, но чтобы браузеры могли без проблем декодировать.
редактировать: поиск в Google html-обфускаторе дает множество результатов
Было бы полезно, если бы вы предоставили дополнительную информацию о том, чего вы пытаетесь достичь.