Typesetting Documents With HTML
Web development isn’t just about building websites
--
One surprisingly versatile use for html is using it to typeset pdf documents. Html provides a good middle ground between the precision of latex and the informality of markdown. With a little knowledge of basic css and html you can make good looking custom documents that render in very predictable ways. Printing to a more regular format like pdf avoids a lot of the challenges of web design.