[Roger L. Costello]
> On the second line I have specified the stylesheet to use. My question
> is with regards to that line: that line is stating that "stylesheet" comes
> from the "xml" namespace. However, nowhere is the xml namespace declared,
> Am I to assume then that the xml namespace is always (implicitly)
> declared and everything in it is available? Or, should the line
> have included a namespace declaration:
The XML namespace is implicitly declared, though I can't find a formal
reference for this. The XML spec says that names beginning with 'xml'
are reserved for itself and future versions; it uses xml:space and
xml:lang without any namespace declaration.
But it should be formally stated in the namespace doc (hey, Tim!) that
the xml: namespace does not need declaration and that xml* namespaces
<!NOTATION SGML.Geek PUBLIC "-//Anonymous//NOTATION SGML Geek//EN">
<!ENTITY crism PUBLIC "-//O'Reilly//NONSGML Christopher R. Maden//EN"
<USMAIL>90 Sherman Street, Cambridge, MA 02140 USA" NDATA SGML.Geek>