Home | Articles|Namespace|Interview Questions|Tools|Jobs|Projects|Community
Asp.net Tutorials

»Dotnet Ads
»Message Boards
Message Boards
Dotnet Books

»Member Details
Register
Login
LogOut
Submit Code
Submit Jobs
Submit Projects

»Competition
Community
Winners
Prizes
Write For Us
Members

»Other Resources
Links
Dotnet Resources

Beginning XML - Part II (XML Style Language)

In order to work with XML, it becomes necessary to know a little
about the XML Style Language.

XSL provides for two forms of output flow objects. The first set
is the set of displayable objects defined for HTML, which allows
XML data to be mapped into HTML-aware browsers. The second set is
based on the DSSSL-O specifications (Document Style Semantics and
Specification Language - Online), and allows XML data to be
mapped to DSSSL-based text formatters, such as JADE. Both sets of
flow objects are described using XML markup.

XSL defines a set of rules which define a set of actions that are
to be associated with various patterns of target elements. The
selection of target elements can be qualified in a number of
ways. For example, XSL allows different rules to be applied to
the same element type dependent on what its ancestors, siblings
or contents are. In addition, processing rules can be specified
for application when particular attribute values have been
associated with an element, or when the element has specific
contents. This means that specific rules can be applied to
elements with unique identifiers or identified content types
(classes).

XSL allows for the definition of sharable sets of style rules. A
style rule applies a set of processing characteristics to a
target element without creating a new flow object. Where the same
style is to be applied to a number of elements, a uniquely named
style can be defined for future reference. This provides XSL with
the facilities for creating cascading sets of style sheet
specifications similar in effect to those defined in the more
limited Cascading Style Sheet specification used to process HTML
documents.

XSL style sheets can use the ECMAScript programming language to
evaluate the contents of elements or attributes prior to or
during the creation of flow objects. ECMAScript is a variant of
JavaScript and Jscript

Have a Question and dont know the answer post it below and get answers in minutes

Due to spam this feature is disabled
To get answers fast , make sure you enter a detailed subject for example: "DataGrid issues need answer" not "DataGrid"

Subject:

Catjegory Name:

Message:



© 2008 dotnetwatch.com -- Privacy policy