想问一下HTML能不能分部?

来源:百度知道 编辑:UC知道 时间:2024/05/27 17:38:49
我的意思是把静态网页(HTML)像PHP论坛那样把头部和顶部分别放在另外两个HTML里面,在index.html上整合起来,这样维护头部菜单简单。。不知道html能不能这样做???能的给个教程,谢谢

你所说的意思就是你的文件过大,造成的维护难,你想问一下有没有HTML基础上分模块开发的情况。是不是这样?

HTML不能像ASP一样可以使用包含文件,也就是所谓的<!--#include file=""-->,所以说对其进行模块化开发存在一定的难度,但并不是说HTML不可以分块的!

frameset就是一个很好的方法,或者使用iframe进行整合,但是这些框架还会带带来别一个问题,比如层不跨框架集等。这就面临着一个模块如何再重新组合的问题。

这时可以想到HTML浏览器支持更好的一个东西JS代码,而用JS代码进行动态组事还是一个好报办法,一个例子来说,一个网站可以使用AJAX进行模块编程,最后它还是要组装的。这是一种控件的形式。

比如我用一个JS文件去生成一个不含BODY,HTML,TITLE等检签的文件时就可以使用JS进行链入了,因为HTML是可以顺利链入JS文件的!但这样,除非是不得已,否则增加了代码的难度。用JS进行DOM树的生成不是谁都能写的!

于是站在这个基础上,我们也就可写HTML语句的,只使用document.write或document.writeline的办法去大量写入HTML语句或是使用JS中的FSO功能进行一个HTML表现标签的再次写入。都从一定的程序上除低了代码的难度。

这当然是一种最简单的思路了,同时我们对于HTML的重新组合可以放在ASP中,但做为基础的HTML很秒有人去专门检视这些技术的。

http://homepage.yesky.com/234/2468234.shtml

dreamweaver的模板功能应该满足要求。

用frameset或者iframe,做一个框架页就行了