The web server should be connected to databases it has to retrieve the data and the web server has to process it and format it into HTML and after that it has to be sent to the client. The users can increase the life of the servers by reducing the load on it by using XML and XSL. The extensible style sheet language is a style sheet format for XML documents which is the counterpart to the cascading style sheet in HTML, when the user sends XML and XSL to the client, the client creates HTML for the user the process of the server also becomes fast
Style sheets have existed in one form or another since the beginnings of SGML in the 1970s. Cascading Style Sheets were developed as a means for creating a consistent approach to providing style information for web documents.
As HTML grew, it came to encompass a wider variety of stylistic capabilities to meet the demands of web developers. This evolution gave the designer more control over site appearance but at the cost of HTML becoming more complex to write and maintain. Variations in web browser implementations made consistent site appearance
This tutorial has taught you how to find information in an XML document.
You have learned how to use XPath to navigate through elements and attributes in an XML document.
You have also learned how to use some of the standard functions that are built-in in XPath.
For more information on XPath, please look at our XPath Reference.
Now You Know XPath, What's Next?
The next step is to learn about XSLT, XQuery, XLink, and XPointer.
XSLT
XSLT is the style sheet language for XML files.
With XSLT you can transform XML documents into other