XHTML + MathML
Tuesday, May 11th, 2004Un dels avantatges d’utilitzar XML és que podem barrejar diferents llenguatges XML en un mateix document. Anem a veure per exemple com utilitzar XHTML i MathML en un mateix document.
El DOCTYPE per a un document en XHTML 1.1 és:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Ara bé, si a part d’utilitzar XHTML volem utilitzar MathML serà necessari declarar una entitat que faci referència a l’espai de noms de MathML, quedant un DOCTYPE com aquest:
<!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">
]>