Writing Mathematics with its formulas and notations for the Web requires tools which should be as easy as possible.
The grand-daddy of all tools for type-setting Mathematics publications is Knuth's LaTeX. LaTeX is very powerful, and has become a standard in academic writing, to produce perfect looking Pdf and Postscript (Ps) documents. But LaTex is also very complicated, and requires a rather hefty software. If you work on Windows instead of Mac, you will need to install clones of LaTeX and Postscript writers.
In addition, LaTeX creates Pdf, which although can be read in a browser, is not exactly what we mean by Mathematics for the web.
Many years ago there was a popular scientific word-processor ChiWriter. I believe it is still available from some obscure web site, but it is meant for the DOS operating system only, definitely not for the web.
Then there was a great effort to define a markup language for Mathematics, called MathML. This is really Mathematics for the web, and it is quite complete. Many browsers such as FireFox can render MathML correctly, IE can do so with a plug-in. The trouble is, MathML like so many other markup languages, is quite verbose, hence tedious to write.
Of course, if you only need to insert a few common mathematical symbols, HTML allows it without using more than a Notepad. A HTML editor is preferable so that you don't have to constantly look-up special symbol codes. You can get a special symbol table for instance here: "HTML Codes for Mathematics"
For example:
Φ(α,β)d(α,β) ≥ 0 → μ ≤ 0
Now for the good news.
AsciiMath is a free tool developed by Jipsen, relying entirely on Javascript (ASCIIMathML.js), allows people to write Mathematics with minimal fuss. The Javascript is responsible for translating your codes into MathML.
For example:
`(a,b]={x in RR }` is rendered
(a,b]={x∈ℝ}
(Unfortunately I can't show more complicated examples here, I don't know how to use AsiiMath from within Blogger. If anyone knows, I would appreciate hearing. For more examples, please visit the original AsciiMath web site)
Hence you still need a MathML enabled browser (Firefox, or IE+plug-in). Sometimes some fonts are missing in your computer, and you need to ithe additional fonts from Fonts for MathML-enabled Mozilla
The same author, Jipsen has also developed AsciiSVG a Javascript based Scalable Vector Graphics to draw graphs, and SciencePad which combines AsciiMath, AsciiSVG with TiddlyWiki personal wiki.
If you are a Moodle e-learning user, you can get a filter to render AsciiMath in Moodle.