it's basically plain text with colors.
lynx -dump /path/to/index.html
but i think it has no colours.
there's a few other terminal-based browsers like elinks, links...
but there's other formats for ascii art, don't have to be html. have a look at libcaca.