作为初学者,首先列出自己第一次的作品和DIV与frameset的格式以供后续使用。
DIV格式:<div style="backgound-color:^;width:^;height:^;">
内容
</div>
frameset格式:<frameset rows/cols="^,*">
<frame src="^.html"></frame>
<frame src="^^.html"></frame>
</frameset>
DIV有着高效的复用性,所以相比于frameset它可以更好更快捷的设置每一个模块的属性(背景颜色、宽、高),当需要把一个网页分成很多个模块时,DIV在设置模块属性方面无疑具有高效实用性。但是DIV也有他的专属的不足之处,DIV因为只能上下的把一个网页进行分割,当一个模块并不需要很宽的px时,此时用DIV分割出来的模块不太美观,DIV在这方面是不如frameset的。
frameset作为一种可以任意方向,任意大小分割模块的手段,他尽管在设置模块属性时需要一一进行,但在找寻模块间完美比例时却 十分的给力。当我们不需要把一个网页分成太多模块时,一一设置模块属性的法麻烦之处也就被尽可能的淡化了,这时使用frameset横纵向切割网页是十分舒服的。
经过Div与frameset的比较,各方面的优缺点也能很好的看出来,即DIV适合把网页分成许多模块的情况,而frameset适合把网页分成几个的时侯。扬其长而避其短才是进行模块分割时的最好解决办法,采用DIv与frameset的嵌套式分割方法,无疑能把网页分割做的更好、更高效。