portable html pages containing all html, css, and javascript