There is no good and reliable way to hide html source. Any encoding you do has to be decoded and can be accessed if the person is sufficiently motivated.