__PPS__ wrote:
[color=blue]
> <MYML:form action="">
> <MYML:input type="text"> ... ...
> </MYML:form>[/color]
One thing is for sure, writing DTDs for XML with namespaces is a tedious
thing, if I had the choice I would opt to use XSD schemas instead of
DTDs. That assumes that MYML:form is supposed to be a qualified name and
you want to have those elements in your own namespace.
[color=blue]
> If someone on this group knows something about
> dtd/extending/modularization, please help me with this task (by an
> advice, or a link to a good source on this subject)[/color]
The XHTML 1.0 DTDs are not easy to use for modularization, as you have
already found the W3C later, after XHTML 1.0 has laid the foundation for
modularization with
<http://www.w3.org/TR/xhtml-modularization>
so take that as a start and then look at
<http://www.w3.org/TR/xhtml11>
which makes use of that.
XHTML Basic <http://www.w3.org/TR/xhtml-basic> is also an example.
But in the end you want more than using the defined modules, you want to
have your own module and mix that, an example of that is MathML as a DTD
module:
<http://www.w3.org/TR/MathML2/appendixa.html#parsing.module>
There is also a working draft mixing XHTML, MathML and SVG:
<http://www.w3.org/TR/XHTMLplusMathMLplusSVG>
There is also this tutorial:
<http://www.w3.org/MarkUp/Guide/xhtml-m12n-tutorial/>
--
Martin Honnen
http://JavaScript.FAQTs.com/