Skip to main content


developerWorks  >  XML  >

XML Binding Language (XBL)

Express behaviors related to elements in XML documents

developerWorks

Level: Intermediate

Contributors: W3C

06 Feb 2007
Updated 25 Apr 2007

XML Binding Language (XBL) allows you to define behaviors, possibly in the form of handler scripts, related to XML elements. Learn how XBL opens up a declarative means of developing XML-based applications.

The World Wide Web Consortium (W3C) recently put some effort into standardizing several common practices on the Web, some of which are closely related to XML in applications processing. XML Binding Language (XBL) 2.0 [in development] is a description language for bindings for elements in XML documents. A binding is a declaration of the behavior associated with that element. You can attach it to the element using Cascading Style Sheets (CSS) or Document Object Model (DOM). This allows vendors to create reusable components as the basis of XML applications, and developers to declare how these components hook into documents. The document content thus represents the basic application data, which you can maintain independently of the application. The application itself plugs into XML's core flexibility and extensibility.


Resources


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community