MathJax MathML

 MathJax can process MathML directly within a web page. Its internal format is a (javascript-based version) of MathML, so this is easy. There is no need to use a namespace (e.g., x), but you are allowed to use one, if it is properly declared in the tag. Older browsers don't handle the self-closing form, e.g. , so it is better to use  for this. See the MathJax Documentation for more details.