[HTML]把header做成template
最近在做純靜態的網站,沒有引入Vue或其他的框架,每一次新的頁面的<header>
都從第一頁複製,在新的頁面貼上,一旦內容要做變更,我就必須再次複製貼上…
覺得這樣的方式實在太蠢了!
後來想到可以用JS的方式放入HTML,只要在不同的頁面抓到標籤是id=header
就好了。(同理,footer也可以這樣做)
1 | <body> |
1 | <body> |
1 | /* header的樣板 */ |
參考:
模板字符串
最近在做純靜態的網站,沒有引入Vue或其他的框架,每一次新的頁面的<header>
都從第一頁複製,在新的頁面貼上,一旦內容要做變更,我就必須再次複製貼上…
覺得這樣的方式實在太蠢了!
後來想到可以用JS的方式放入HTML,只要在不同的頁面抓到標籤是id=header
就好了。(同理,footer也可以這樣做)
1 | <body> |
1 | <body> |
1 | /* header的樣板 */ |
參考:
模板字符串