Hello!

i've got a Problem:

I'd like to build a website, which contains HTML and MathML, but it

should be readable for most of the site visitors.

I know about the ways mentioned at the bottom of this posting, but my

quations is:

Is there some way to parse the xsl file on the server to diplay the

expressions of MathML also in older Browsers?

Ways to display at the client (from Dessci.com):

//DOCTYPE

<!DOCTYPE html SYSTEM "..//xhtml-math11-f.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"../DTD/xhtml1-strict.dtd">

<!DOCTYPE html PUBLIC

"-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"

"http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd"

[<!ENTITY mathml http://www.w3.org/1998/Math/MathML"> ]>

//Namespaces

<html xmlns="http://www.w3.org/1999/xhtml">

...

<math xmlns="http://www.w3.org/1998/Math/MathML">

<mi>x</mi><mo>+</mo><mn>2</mn>

</math>

...

</html>

<html xmlns="http://www.w3.org/1999/xhtml"

xmlns:m="http://www.w3.org/1998/Math/MathML">

...

<m:math>

<m:mi>x</m:mi><m:mo>+</m:mo><m:mn>2</m:mn>

</m:math>

...

</html>

//OBJECT tag and Behavior PI

<OBJECT

ID="mathplayer"

CLASSID="clsid:32F66A20-7614-11D4-BD11-00104BD3F987">

</OBJECT>

<?IMPORT NAMESPACE="M" IMPLEMENTATION="#mathplayer" ?>

//Stylesheet PI

<?xml-stylesheet type="text/xsl" href="style/mathml.xsl"?>