admin 管理员组文章数量: 1086019
2024年4月20日发(作者:如何制作网页录入数据)
这个在做网页中常要用到,有些通用的内容可集中放在一个
页面文件中,其它要用到这些内容的页面只需要包含(引用)
这个通用文件即可。这样便于维护,如果有很多网页,当通
用内容需要修改时,只改一个文件就可以了,不需要每个文
件单独修改。
最典型的应用比如页脚的版权信息等内容可以放在一个叫
做foot文件里, 然后其他页面文件在页面内容的
最后包含这个文件就可以了,具体例子下面有。
要html文件嵌套,最简单的办法是使用SSI(Server Side
Include)技术,也就是在服务器端两个文件就被合并了。除
了少数免费网页寄存服务外,几乎所有的网页寄存服务器都
支持 SSI。这也是一个比较推荐的方法,它与ASP
和网页使用的语法一模一样。如果网站管理员偏
向使用PHP或JSP的话,语法会稍有不同。
对于不能使用SSI、ASP、、PHP和JSP等服务
器端动态页面语言的情况,这里还将介绍两种客户端镶嵌的
办法:JavaScript和iframe的方法。当这两种客户端的方
法都有很大的弊病,一般不推荐使用。
下面对各种方法单独具体介绍。
1、SSI (Server Side Include)
SSI是一种简单的动态网页制作技术,但是有些服务器要求
网页文件扩展名为.shtml才能识别文件中SSI命令。所以如
果你的SSI命令看起来不工作,先别放弃,试着把文件扩展
名改为.shtml,也许会成功。如果知道自己的服务器是否支
持SSI,请看另一篇文章。
使用SSI一个局限性是页面一定要放在网页服务器上才能
看到效果,在本地是不好调试的。当然,如果非要在本地调
试,就本地装一个Apache服务器好了。
比如你想在每个网页的底部加上同样的版权信息,像
© 2009
程序员实验室
版权所有
可以把这行信息放到一个叫做foote的文件里,
footer.html的内容为:
程序员实验室
版权所有
这样同一路径下的其他页面文件要包含f的SSI
命令是:
(常用)
或者
版权声明:本文标题:如何将一个HTML页面嵌套在另一个页面中 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713583890a641918.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论