It certainly beats trying to do it with Javascript.

The last time I looked into it - admittedly quite a few years ago now - the only ways to render decent-looking mathematical formulae on the Web involved either rendering it to hundreds of tiny .png files or including a load of Javascript to do the rendering on the client side.

Today I learned that browsers support something called MathML which means I can write things like

x=b±b24ac2a

or

a(bc)=(ab)c

Without needing to foist either of these atrocities on my readers.

Not that either Firefox or Chrome does a particularly good job of rendering that first one, but I suppose beggars can't be choosers.