User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.4; MultiZilla v18.104.22.168j) Gecko/20030624 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.4; MultiZilla v22.214.171.124j) Gecko/20030624 Mozilla does not support RELAX NG. RELAX NG is better then DTD, because is XML-compatible (like XML Schema but is simpler so support will be simple). XHTML 2.0 will be RELAX NG friendly ;) To compare DTD and RELAX NG look at http://www.xml.gr.jp/relax/html4/howToRELAX_full_en.html#id_25_ Reproducible: Always Steps to Reproduce: 1. 2. 3.
Related: bug 40945, bug 196355. Mozilla doesn't 'support' any schemas at the moment, even DTD's. At the moment, Mozilla doesn't use a validating parser for anything, and most likely never will, at least by default.
14 years ago
Maybe implement the RELAX NG Compact Syntax first? It is much simple compare with RELAX NG. http://relaxng.org/compact-tutorial-20030326.html