XBL

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排版引擎 。