随笔-75  评论-74  文章-35  trackbacks-1

技术的发展真的是日新月异,对于我们这些走在计算机边缘的人来说,其实是件很痛苦的事。
我们没有能力去主导他的走向,只能去适应,去学习一个又一个新的技术和概念。我是做网站的,也许有着很多很多的同胞跟我一样,当对别人说我是做计算机行业,然而是做网站的,很多人好像都不是怎么瞧得起,网站的价格也是便宜得不能在便宜了,竞争让很多人都为了生活要拼命的去做,付出廉价的劳动力,可以说,我们就是五联网上的民工(当然我从没有瞧不起民工,只是工作性质的比较而已)。

这里我想谈的是表格和DIV,记得在读书的时候,表格是网页布局的基本,表格的使用也有着很多的经验,也是入门时最头痛的问题之一,想把网页和程序配合,如何让页面不变形,有着很多的技巧。然而当我们把表格用的很熟的时候,DIV+css出现了,因为Css的功能确实足够强大。

其实表格一样能够使用css,做出非常漂亮的效果。然而为什么DIV流行了起来?分析可能具有如下几点:
1、代码更加的清晰。
      在大的布局上 ,以前表格的布局,需要表格嵌套,就是表格中加表格,而且出现很多的<td><tr>也许你做好自己都搞不清楚哪里在哪里了,DIV的代码比较简单,能更清晰的看出页面的结构。
2、Css中很多在表格上用不上的属性在DIV上可以使用,也许应该说DIV与Css结合更紧密。
3、Css能更方面的通过DIV的ID控制DIV中各个原件的样式。从而更方面的对页面各个部分进行单独的美化。
4、一行上表格不能同时出现两个,而DIV可以调整float 属性,可能一行上出现N个DIV。

这里说到DIV的优点,但是表格同样也有着表格的优点,例如,在DIV中想控制里面元件的垂直居中,好像各个浏览器支持不是很好,但是表格可以很方便的控制。

posted on 2007-06-25 17:14 影子 阅读(109) 评论(0)  编辑  收藏 所属分类: 学习笔记