MathJax is a really great thing for writing mathematics in websites. It is a Javascript library that does all the heavy lifting and ensures nice rendering. It is very easy to use (just add a single line to your html header), so even me succeded in setting it up.

I then hacked a very simple directive for restructured text (which I use to write the posts) into pelican, and now I can write something like

.. math::
   a = \mathbf{b}

to get this result

a = b

One can then rightclick onto an equation to get the LaTeX source, zoom, and do various other things.

More about MathJax can be learned at the MathJax website.