HTML-Table与Div的简单汇总

            页面的布局,如今大部分的情况下都要运用到Div+Css的布局样式,但是追溯以前,用的比较多的却是Table这个标签。

        首先,我们先来比较一下Table与Div的区别。

    Table:

        优点:浏览器兼容性能好;

        缺点:布局代码比较多,tr/td的频繁使用,导致写代码的人容易犯懵;

                  布局存在局限性,修改困难;

                  后期代码的维护性能极差。

     Div:

         优点:代码少,布局代码少,而且简单易懂,页面美观;

                   由于代码少,使得后期的维护变得比较简单;

                   代码可单独写在CSS文件里,修改起来方便;

         缺点:浏览器兼容性能不好。


            Table标签的相关项:

     tr/td

               tr:表示横向的格子

               td:表示纵向的格子

例如:<table>

                <tr>

                    <td></td>

                    <td></td>

                </tr>

                <tr>

                    <td></td>

                    <td></td>

                 </tr>

          </table>

以上的代码表示 两行两列的表格 另外可设置其边框属性 border

         HTML-Table与Div的简单汇总

               重点掌握:

      跨行消除边框 rowspan

      跨列消除边框 colspan


                     Div标签的相关项

  id属性:唯一,不可重复

  class属性:不唯一,当多个标签的设置样式差不多的时候,应该选择使用class标签

   div 可以嵌套多个div使用

     例如: <div>

                    <div>

                    </div>

                    <div>

                    </div> 

                </div>

      div可用border属性,设置其边框的大小以及样式

                    style="border:1px solid #EEE;"

        设置了div的边框为1像素大小的实线,颜色为#EEE。