HTML-Table与Div的简单汇总

本文对比了HTML中Table和Div两种布局方式的优缺点。Table布局虽然浏览器兼容性好,但代码冗长,布局局限且维护困难;而Div布局简洁,利于维护,但浏览器兼容性不佳。同时介绍了Table的tr/td、rowspan和colspan属性,以及Div的id、class属性和边框设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

            页面的布局,如今大部分的情况下都要运用到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

        

               重点掌握:

      跨行消除边框 rowspan

      跨列消除边框 colspan


                     Div标签的相关项

  id属性:唯一,不可重复

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

   div 可以嵌套多个div使用

     例如: <div>

                    <div>

                    </div>

                    <div>

                    </div> 

                </div>

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

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

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

  

    

             


        





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值