Is there any way to have multiple distinct HTML pages contained within a single HTML file? For example, suppose I have a website with two pages:
Page 1 : cl
It is, in theory, possible using data: scheme URIs and frames, but that is rather a long way from practical.
data:
You can fake it by hiding some content with JS and then revealing it when something is clicked (in the style of tabtastic).