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.