Hello. How you can encrypt a message using as a container HTML file,
that is, the message must be recorded in the gaps that HTML ignores.
HTML has no "gaps", in the sense that content is ignored.
The only way to transfer a cyphertext in HTML would be the <meta /> tag,
which is ignored if a *browser*, or rather HTML rendering engine, cannot
make sense of it (it's still available if you look in the HTML source).
Content in the <body /> is displayed as best as possible by the
rendering engine.
This is, however, not cryptography, but a very poor man's steganography,
in the first place.
This is probably better placed on the security-basics mailing list[0],
rather than ruby-talk, too.
[0]
http://www.securityfocus.com/archive/105/description