template標簽介紹和使用
1.介紹:template標簽是html5新出來的標簽,具有3個特點,(1)隨意性:可以寫在頁面中的任何地方、(2)不可見性:它里面的元素都是不可見的、(3)頁面也不會渲染它
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <-- 定義模板和內容,可以定義在任何地方 --> <template id="temp"> <div>你好模板</div> </template> </head> <body> <div id="root"></div> </body> <script> <!-- 通過js來動態渲染該模板中的內容 --> const fragment = document.getElementById('temp').content.cloneNode(true) document.getElementById('root').appendChild(fragment) </script> </html>