Web組件

Web組件  是W3C正在向HTML和DOM規範添加的一套功能 ， 它允許在Web文檔和Web應用程序中創建可重用的或組件 。 這樣做的目的是將基於組件的軟件工程引入萬維網 。 組件模型將允許單個HTML元素的封裝和互操作性 。 Web組件由四大部分組成 ， 可單獨或組合使用 。 自定義元素 - 定義新HTML元素的API 影子DOM - 封裝的DOM和樣式 ， 配以組合化 HTML導入 - 將HTML文檔導入其他文檔的聲明方法 HTML模板 - <template> 元素 ， 允許文檔包含惰性的DOM塊