XSL Transformation

Domain Hosting image
Web Hosting
Dedicated server
ssl certificate
Web Design image
Email
XSL processors must use the XML namespaces mechanism to recognise elements and attributes from this namespace. Elements from the XSL namespace are recognised only in the style sheet, not in the source document. In this chapter, we use the prefix fo: for referring to elements in the XSL namespace. However, XSL style sheets are free to use any prefix, provided that there is a namespace declaration that binds the prefix to the URI of the XSL namespace.

An element from the XSL namespace may have any attribute not given in the XSL namespace, provided that the expanded name of the attribute has a non null namespace URI. Thus, an XSL processor is always free to ignore such attributes, and must ignore them without giving an error if it does not recognise the I namespace URI. Such attributes can provide unique identifiers, optimisation hints, or documentation. It is an error for an element from the XSL namespace to have attributes with expanded names that have null namespace URIs.

The syntax used for the names of XSL elements, attributes, and functions are as follows: names are all lower case, hyphens are used to separate words, dots are used to separate names for the components of complex data types, and abbreviations are used only if they already appear in the syntax of a related language such as XML or HTML.



Domain Name Search

www.


Copyright (C) 2007. Web Domain design hosting. All rights reserved.