Skip to content
EntityQ1691212· pop 13· linked from 226 articles

Also known as Extensible Binding Language, Extensible Bindings Language

XML Binding Language (XBL) is an XML-based markup language for altering the behavior of XUL widgets. It was devised at Netscape in the late 1990s as an extension of XUL.

Wikidata facts

Instance of
markup language
Subclass of
widget toolkit
Sources (1)

via Wikidata · CC0

Article · 中文

XBL(XML Binding Language或称作 Extensible Bindings Language)是一种基于XML的置标语言,用于描述如何将其他文档中的元素(如XPCOM的功能)绑定到部件(如XUL部件)。可以使用级联样式表(CSS)或文档对象模型(DOM)两种方式绑定,绑定可为部件创建新的行为。绑定可以包含已注册到“被绑定元素”的事件处理程序,实现对“被绑定元素”的新的方法和属性访问,包括“被绑定元素”内的“匿名内容”。大部分XUL组建至少是部分需要用XBL实现,您可以使用现有的XUL、HTML、SVG和其他使用XBL的高级语言建立自己的可重用组件。XBL由Mozilla基金会组织开发,用于Mozilla Application Suite;该语言目前没有任何正式的标准描述,只属于Mozilla专有,只能用于Gecko排版引擎。

Abstract from DBpedia / Wikipedia · CC BY-SA