在HTML中怎么将共有代码块设置为一个组件在多个页面共享

现在要写一个网站,想写一个工具栏在每个页面都出现,怎么在每个HTML页面实现呢?

include:一个网站很多页面里面,一部分内容的代码是一样的,比如:head,footer,menu等。那么我们则可以写一个头部,一个尾部,一个menu然后引入到需要用的页面里面,则不需用写重复的代码了。include是在a.html里面嵌入b.html的代码,是将代码拼凑完整,而不是在浏览器中嵌入一个浏览器。
这样的好处是,当重复代码修改一个小地方时候,只需在一个html里面修改,不需要重复修改代码,也不会因为页面太多导致漏掉未修改。

<include file="">

可以用vue的组件

个人感觉用 HTML转换成JS格式 最方便
你可以将你公共代码部分粘贴到下面链接转换为JS格式,创建一个新的JS放入里面去。
http://tool.chinaz.com/Tools/Html_Js.aspx
然后哪里需要就在哪里引用那个JS文件就行