一个网站很多页面里面,一部分内容的代码是一样的,比如:head,footer,menu等。那么我们则可以写一个头部,一个尾部,一个menu然后引入到需要用的页面里面,则不需用写重复的代码了。include是在a.html里面嵌入b.html的代码,是将代码拼凑完整,而不是在浏览器中嵌入一个浏览器。

  这样的好处是,当重复代码修改一个小地方时候,只需在一个html里面修改,不需要重复修改代码,也不会因为页面太多导致漏掉未修改。

html5引入其他html html引入其他网站_html5引入其他html


html5引入其他html html引入其他网站_html_02

html5引入其他html html引入其他网站_html_03

html5引入其他html html引入其他网站_IIS_04

我将内容分成4部分,然后将heder、menu、footer引入到index里面,将会看见网页代码就成完整的了:

html5引入其他html html引入其他网站_管理工具_05


 但是在windows系统里面使用include必须打开iis。

1.怎么打开iis呢?

  控制面板-->程序和功能-->打开或关闭windows功能(左侧菜单栏里面)

html5引入其他html html引入其他网站_html5引入其他html_06


 勾选选中的-->点确定

 

  2.创建iis端口

    控制面板-->管理工具-->Internet 信息服务(IIS)管理器

html5引入其他html html引入其他网站_管理工具_07

右击红色框部分-->添加网站

html5引入其他html html引入其他网站_IIS_08

网站名称可以填写项目名称。

    物理路径就是项目文件所在。

    端口则是没用过的,独一无二的一个端口,记号。不然怕以后项目做多了记混淆。

    这样。一个iis文件创建成功

3.创建文本

    iis编译的文本不支持html。但是支持shtml,include文件引入支持html。所以我们可以这样写文件:

html5引入其他html html引入其他网站_管理工具_09

接着,我们需要给端口89制定一个访问页面:index.shtml

html5引入其他html html引入其他网站_IIS_10

控制面板-->管理工具-->Internet 信息服务(IIS)管理器之后:

    打开 左侧网站,就会看见你新建的网站。然后左击就看见此页面,然后点开默认文档:

html5引入其他html html引入其他网站_IIS_11

点击添加:弹出的框里面填入你的文件,比如:index.shtml。就会看见添加的文件啦。

    注意:一定要将添加的文件,需要打开网站的看见的网页排在第一位。

然后页面打开:

html5引入其他html html引入其他网站_html5引入其他html_12

就看见页面啦

html5引入其他html html引入其他网站_html_13