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