怎么做才算是DIV做的页面

来源:百度知道 编辑:UC知道 时间:2024/05/25 20:29:44
我的全是DIV为什么他们却说我还是table时代?

用DIV做页面
不是说把原来的table全部换成DIV就行了
那只是换了一层皮,失去了DIV应该有的意思
如果说全部用DIV做,那还不如用表格

但是DIV的好处确实是显而易见的
读取网页的时候,用层是,每个层同步载入
而table是要全部下载完了才会显示,而且有很多冗余的代码

DIV做网页,是用CSS控制DIV的属性
为什么全部是DIV做的不能算DIV页面呢?
因为还有一个非常好用的<ul>和<li>标签
你没有用
还有该用h1,h2,h3,h4,h5,h6等等的地方你也没用

其实不用把DIV想的很复杂
DIV就是一个个盒子,大盒子里面装小盒子
跟表格还是一个原理
只不过DIV可以层叠,而表格只能嵌套

其实还可以告诉你一个值得注意的地方
就是有的时候也不一定就是要你用DIV来做
有些地方用表格确实很简单,而且还能节省很多代码
你说我们为什么还要用DIV呢?

标准没有明确提到用div还是table
有些朋友很容易把标准简单地等同于“把table换成div”。我不这么认为,因为table也是符合xml规则的。含有table的页面照样可以通过XHTML1.0的验证。

“div布局”不只是用div进行布局
我们可以用一切可能的标签(包括table)对页面进行布局,目的就是要达到最优。它只是提出一个概念,一个全新的模式。坛子里也有人说过,“重要的是观念上的更新,而不是代码。”当然,我们的最终目的是代码的更新。

理论上说,table和div用来布局和定位.table的优势在于:简单容易掌握,div要和css结合的更好才能发挥其优势.

table不能层叠,但是div可以层叠(层叠和嵌套是两回事).div的层叠主要是用到了z-index属性;
例如mail.163.com和baidu.com的登陆界面登陆框部分给人一种层叠的感觉,你可以看看他的代码; table嵌套层数过多会影响页面下载速度,而用di