I list below all topic groups, which I have done according to subjects, which they handle. You can return to this topic group by using this menu and the link Table of topic groups on the top of the each page.
This page is common information about XSLT and some related to languages to it. I'm not going to do detailed information about the menu itself. I recommend to read more about them from official recommendations.
XSLT, XPath and Xpointer use search patterns and that's why I put them together. XPath extends XSLT and XPointer extends XPath possibilities with new location path axes and functions.
Note. First version of MS IE 5.x use proprietary XSLT. They don't understand and regards as invalid many features of the existing recommendation from 11/1999. They have also many proprietary extensions. Those XSLT-files will not work to such user agents, which support only the official recommendations. If you test XSLT-files with MS IE 5.0 such warning messages, which concerns missing termination tags or missing quotes are worth to remark.
It is however impossible to test with MS IE 5.0, if the encoding of the whole XSL-file is valid. Microsoft has created a conversion application between the proprietary and standard XSLT. MS IE 5.5 will probably support standard XSLT and MS IE 5.5 might work as a validator. Look at other possible applications from the page XML and XSL today.Microsoft: Microsoft XML Parser, MSXML XSLT FAQ.
XSLT is designed to create conversions between different XML-languages like XHTML and WML (this conversion can do also for example with regular expressions of Perl). I recommend to use XHTML 1.0 Transitional with CSS in order to get easy conversions (I give reasons in Help for TM WML menu.
The menu is combination of XSLT, XPath and Xpointer recommendations. XPointer is today W3C Candidate Recommendation 7 June 2000, which is almost ready specification. I have put XPath extensions according that proposal. TM XSLT menu will be updated according that recommendation and it includes features, which XPointer extends XPath. XPointer can use with XLink (W3C Working Draft 21-February-2000), but the menu doesn't have XLink elements or attributes (look at 4.1.2 XML Escaping).
XSLT has non-normative DTD, but it is reasonable to follow. I
have put in the last update alle requidered or fixed elements as
<!DOCTYPE SYSTEM> allows you to
define DTD-files XSLT-documents. The root element in XSLT is
the root you can use
xsl:import elements, which must
be before other elements. According to the DTD
xsl:include doesn't need to be at the beginning of
the document. To put import to the beginning of the document is
common habit in computer languages.
XSL has also XSL-fo (XSL frmatting objects) language, but it need special browsers (I have mentioned about them in the page XML and XSL today. Any wide used browser don't support it. I have not made a menu for it.W3C: XPath, XSL (XSL-fo), XSLT, Xpointer, XLink.
Basic XPointer terms (2 XPointer Terms and Concepts):
Basic keywords in Xpointer (3 XPointer Processing and Conformance): must, must not, required, shall, shall not, should, should not, recommended, may, and optional.