I had to bite the bullet and I revamped my several years-old XHTML web page. I decided to use a static web site generator, and, for now, my choice is Jekyll.

Pages are written in markdown, and then processed by Jekyll. As you can see, you can write math in $$\LaTeX$$, like: $F\colon \mathcal{A}\times \mathcal{B}\longrightarrow \mathcal{C},$ via MathJax.