网站的美观在很大程度上决定于样式表.目前DIV+CSS又是最主流的.我看了许多网站,如QQ网站,www.eastmoney.com东方财富网,等等许多,都是使用DIV+CSS.
在我的理解中,CSS主要是控制字体,颜色,对齐方式,宽度,高度等等.而DIV主要是标记一个样式的开始和结束.
我把有些网站另存下来学习,可以看到CSS样式表和DIV等标记说明,我有一个疑惑,一个DIV的位置在哪里说明呢?
而且没有发现使用表格来定位.另外,如果我自己学习DIV+CSS,大家能否提供一些快捷的方法或者参考资料.

解决方案 »

  1.   

    div比table优的就是这个特性阿。他的布局是和上下的div相关的啊
      

  2.   

    div主要是布局 而不单单只是声明一个开始和结束 div的浮动 盒模型等 无形中就可以将网页"分区" 然后css控制的是这个区域内的样式
      

  3.   

    一个非常基础的视频,E文的,就算有些听不懂,看画面都应该看明白了。Use Cascading Style Sheets for Web Page Layout?
    url=http://download.microsoft.com/download/c/c/c/ccccd0ff-8ef7-43a8-8e5f-9ffeef1ebbd7/WinVideo-ASP-DIVLayout.wmv][[/url]
      

  4.   

    div没有什么意义,只是一块.
    div是html里的标签div的位置说明?通过设置css设置
    既然是div+css,当然就不能用table定位,否则还叫什么div+css?
    table只是用来呈现一些按表格显示的数据.没有什么捷径,很多时候靠的是经验.
    不同浏览器的差异,靠的是去了解.如果是新手的话,还是把table布局搞熟了先
      

  5.   

    默认情况下div等块级容器主要是通过层次嵌套布局,div之间的布局一般都是通过css来控制相对位置,而css对div的绝对定位只是在特殊的应用基础之上。
    毕竟网页主要是要显示内容,div+css主要是把内容和页面元素设置的分离
      

  6.   

    div 的位置是要通过 css来固定的
      

  7.   

    Div是个容器,而CSS的控制容器的手,你要把DIV放在哪里就在CSS里边定义.
    它的方法,有绝对定位和相对定位,一般都是相对的.
    最常用的就是DIV的weight,height,padding,margin,float这些属性
    是定位的关键.浮动记得要清除....
      

  8.   

    看一下CSS方面的基本教程。CSS功能强大,但实际中只使用基本的东西,其他的很少使用的
      

  9.   

    一个DIV的位置在哪里说明呢?
    Div的位置当然有通过css内的定义来固定.如css中的 text-align;margin;padding;float 等都是来固定Div容器的
    一般是在最外层定义一个铺满整页的DIV,然后在其中的的DIV采用相对位置.而DIV内的li,span等元素则采用浮动的方式(float).浮动记得要清除一般采用在结尾加个<div style="clear:both"></div>
      

  10.   

    如果你用DIV+CSS的话,所有与页面展示有关的都应该由CSS控制
      

  11.   

    CSS+js才会出现好的效果,CSS很简单的,网上找个资料看看一下就懂饿
      

  12.   

    既然说DIV比TABLE好,但DIV里要用要表格的时候不也用的TABLE?
      

  13.   

    div不能直接取代table,要div结合table一起用!table用来显示数据,div用来定义位置!
      

  14.   

    没错.
     位置是CSS控制.
     CSS功能确实比较牛X,哈哈
      

  15.   

    Div+Css有个好处是加快页面呈现的速度
      

  16.   

    div的位置在那里说明?最好在一个样式文件(.css)说明!这样便于以后维护!
      

  17.   

    表格不是用来定位的!定位是交给css来做的,width,height这些都不应该在HTML里出现,都应该在css里!看来你还要好好学习一下!有一本书写的不错!<<另具光芒>>还有一个是<<css禅意花园>>好好的看看对你应该有很大的帮助!
      

  18.   

    一般来说一个典型的网页包括三个div:即一个头div,一个内容div,一个底部div,如果你还要在最外面来个总的div,那只能说明你太......!
      

  19.   

    div +css  有这么一个麻烦:有时候为了实现一个Table轻松实现的要求,不得不里三层、外三层的嵌套div这样一来,浏览器解释起来不一定会比table快很多
      

  20.   

    div 只是一个标签而已,用p,span这些标签都可以跟table做相同的事情,至于怎么做,就取决于你的css代码了。
      

  21.   

    大家都误解了,其实不是Div+CSS,而是Xhtml+CSS。