I wonder if there is a framework or something else to display Math formula on a web page. Other than using images of those formulas...
What about jsMath, as used by MathOverflow?
Check out this review of all of the options for web math display.
MathJax is the best option, but it's still in beta. As far as I can tell though, it's the only solution still under development and it should reach 1.0 soon.
The portable way is to use images.
MathML really isn't widely adopted.
You can do it with CSS, but again its very different to look right across a wide range of browsers
Here is excellent advice: http://www.cs.tut.fi/~jkorpela/math/
You may also check MathJax, which supports rendering both LaTex and MathML.
I found this https://github.com/mathjax/mathjax very useful. It supports:
There's MathML: http://en.wikipedia.org/wiki/MathML