各个网页如何把头部header.html和footer.html汇合进来呢。

来源:百度知道 编辑:UC知道 时间:2024/09/23 15:20:37
我网站有很多静态页面,但是头部和尾部都是一样的,只是中间部分不一样而已。
现在我如何把头部和尾部分开来呢,这样会方便管理一点,比如我只修改header.html footer.html 就可以修改所有页面的了,这样会省了很多时间去一个页面一个页面的修改。

我用<iframe></iframe>引入过,但是不行的。
<iframe src=/header.html></iframe>

<iframe src=/footer.html></iframe>
框架可以 但是对搜索引擎不好
1。可以使用JS header.html footer.html 都转换为JS
在头和尾引用
<script type="text/javascript" src="/head.js"></script>

<script type="text/javascript" src="/foot.js"></script>
但是搜索引擎不识别JS里的内容 也不好

不行呢,这样用了到静态页面上也调补出head.js foot.js里面内容出来,整个页面也是会变形的。

2。可以使用shtml 这样就可以想asp那样 include 文件了 我空间只支持php,用不了asp

具体调用方法如下:
我们先来做头部调用吧,首先打开head.htm文件,我们呢首先要对导航进行调用,导航怎么调用呢就是用channel标签,下面看好。

  {dede:channel type='top' row='10'}

  <a href="[field:typeurl/]">[field:typename/]</a>

  {/dede:channel}

  以上就是说名对顶级栏目调用10个,若是调用出来文字图片导航不能显示的话可以把a标签里面的图片代码页改成这样的格式,如:

  <img src="[field:....]/">因为{dede}标签里面只能使用[field标签]不能再嵌套{dede}。以上是对head.htm模板的调用,至于底部footer.htm的调用呢?蒋金龙介绍底部没什么内容也就是友情链接和版权信息之类,我们先把版权信息改好,然后调用友情链接。

  版权信息呢先把后台的版权信息改好,然后开始调用,{dede:global.cfg_powerby/}至于友情链接呢可以用{dede:flink/}标签。若调用不出来的话,去dede后台模板找到模板管理中的标签源码管理找到友情链接的也就是flink.lib.php把里面的<li>[field:link/]</li>改成自己所需要的调用格式,比如<div align="__"></div>等,改完之后如果网页打不开的话就把"<div align="center" style="...."></div>"里面的""符号都去掉,就可以打开了。
【注】
①<head> 标签用于定义网页文档的头部,它是所有头部元素的容器。
<head> 中的元素可以引用脚本、指示浏览器在哪里找到样式表、提供元信息等等。
文档的头部描述了