html中表格布局还是div布局,Table布局 VS Div+CSS布局,选哪个?

9c33a72acbd80fdca539e7ad74700b38.png

Table布局 和 Div+CSS布局的争论,过了7-8年了,今天看到一篇文章《为什么我们不建议用Table布局》,又想发表下自己的见解,供初学

《为什么我们不建议用Table布局》节选:

Table要比其它html标记占更多的字节。

(延迟下载时间,占用服务器更多的流量资源。)

Tablle会阻挡浏览器渲染引擎的渲染顺序。

(会延迟页面的生成速度,让用户等待更久的时间。)

Table里显示图片时需要你把单个、有逻辑性的图片切成多个图。

(增加设计的复杂度,增加页面加载时间,增加HTTP会话数。)

Table会影响其内部的某些布局属性的生效(比如

里的元素的height:100%)

(这会限制你页面设计的自由性。)

一旦学了CSS知识,你会发现使用table做页面布局会变得更麻烦。

(先花时间学一些CSS知识,会省去你以后大量的时间。)

table对对于页面布局来说,从语义上看是不正确的。

(它描述的是表现,而不是内容。)

table一旦设计完成就变成死的,很难通过CSS让它展现新的面貌。

其实,Table布局 VS Div+CSS布局两者各有特色,不能盲目的一味追求DIV而否定TABLE。

Table最大的好处是容易上手。

表格是方便但访问速度慢,所谓的“浏览快慢”其实是在带宽有限的情况下,由于需要等待载入时间,而表现出的快慢。

表格的特性是:只有在表格体内的内容全部载入完后,才一次性显示该表格。因为,当表格内容很多时,容易出现“载入慢”的情况。这在设计的时候尽量避免就可以了。

div+css的特性是:载入一点就显示一点,因此有“载入快”的说法。

table什么时候用呢?

数据类的表格用table标签做非常适合。

还有就是用于网站管理后台,不需要提交给搜索引擎的时候,table做大大加快了页面编写的速度。

所以,并不是完全用div+css就完美了,主要是根据实用准则。

建议:

主要使用在div+css来避免大容量表格的出现,在一些细节处理上,有时候用表格来得简单有效。一些比较成熟的大网站都是如此。

如果是数据类的表格可以用table标签,如果只是单纯为了展示表格分栏的样式,则无需采用table,可使用display:table或者display:flexbox去实现。

表格其实和 div+css 一样优秀。

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/2957.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/554440.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机桌面锁写快捷,电脑如何锁屏幕 锁屏快捷键是什么

锁屏幕是用户们日常生活中的必备玩法,很多玩家们却不知道游戏中应该如何锁屏幕,那么具体应该如何锁屏幕呢?下面小编带大家一起来看下电脑如何锁屏幕吧!电脑怎么锁屏幕?电脑如何锁屏幕?1、首先自然是需要为电脑创建一个密码。点击开始按钮,然后找到控制面板&#…

计算机在军事的应用论文,信息技术论文3000字【军事信息技术论文】

信息技术是20世纪科学技术发展最重大,最辉煌的成就之一,下面是小编为大家精心推荐的军事信息技术论文,希望能够对您有所帮助。军事信息技术论文篇一漫谈信息技术【摘 要】本文研究了信息技术的发展历程,阐述了信息技术的涵义及研究…

计算机组成原理环境配置,计算机组成原理课程设计

《计算机组成原理》实验大纲适用专业:计算机科学与技术(本科)、网络工程(本科)实验学时:16学时学分:0.5学分一、实验课程目的与要求(1) 进一步融会贯通教材内容,掌握计算机各功能模块的工作原理、相互联系和来龙去脉,完…

计算机学业水平测试初中生操作题,初中学业水平考试信息技术考试操作题常见题型及作答方法...

初中信息技术考试操作题常见题型及作答方法牛角寨乡初级中学信息技术考试已经有两年了,通过这两年的考试情况来看,我认为,要想在信息技术考试中取得一个好的成绩,操作题是一个很重要的环节,从这两年的情况来看&#xf…

什么不是预防计算机病毒的方法,预防计算机病毒的方法是什么

对于电脑安全防护,最好的方法是将病毒扼杀在摇篮中,这就需要积极预防病毒,提前发现并查杀病毒。下面就让学习啦小编给大家说说预防计算机病毒的方法是什么吧。预防计算机病毒的方法第一、及时为Windows打补丁为Windows打补丁是很重要的&#…

手机在线测试黄疸软件,在家怎么用手机测黄疸

文章导读新生婴儿遭遇的问题中最普遍的便是黄疸,新生儿黄疸绝大多数都归属于生理性的,不需要独特医治,还可以在医师具体指导下服食用药治疗,在平常一定要多给宝宝晒太阳。有的病人出世以后黄疸指数不比较严重,可是住院…

怎么解决计算机键盘驱动,解决键盘失灵、安装更新键盘驱动方法

怎样重新安装电脑键盘驱动第一步:点击打开“我的电脑”属性选项,选择硬件标签,打开设备管理器,点击打开“键盘选项”默认的键盘驱动是“标准101/102键或Microsoft自然PS/2键盘”。 右键...如何重装键盘驱动操作系统装好之后默认已…

java实现两台计算机的互联,如何用Java语言实现两台计算机之间的文件传输?

最近新学习了Java语言,算是一个小白,想用TCP Socket进行网络编程,使得服务器端接受客户端的文件,但是遇到了一个错误,有人知道该怎么解决吗?//这是服务器端的代码public class UploadServer {public static…

c++ ea 代码 生成_EA公司教AI制作游戏角色,行动流畅自然,全程无需人类介入

想开发出一款爆款游戏,是一件难度极高的事情,不仅要有精妙的内容设计,精致的光影效果,自然的动画建模,还要投入相当多的资金和时间。现在,美国游戏公司艺电(EA)正在与加拿大不列颠哥伦比亚大学(UBC)合作&am…

@async 没有异步_玩转javascript异步编程

一般知道,js脚步语言的执行环境是单线程的,就是它会等一个任务完成,才会进行第二个任务,然后一直向下进行,这样的执行环境简单,但是处理不了复杂的运用,当一个请求需要非常旧的时间的时候&#…

暴露的全局方法_期末考试快到了,这4种错误的考试复习方法,越复习越差劲!...

还有几周就要期末考试了,在考试之前一定要做好全面的复习,只有复习到位,把所学知识都巩固了,那么才能给考出好成绩。在复习的时候不同学生复习方法不同,但有些方法不但费时费力还没有效果。孩子在复习时则要尽量避免。…

etl报表开发是什么意思_中间表是什么?和报表有什么关系?会带来怎样的问题?又如何解决?...

在数据库中有一类用于保存中间计算结果的物理表,通常被称为“中间表”。中间表主要跟 OLAP(在线联机分析)业务有关,产生的原因主要有以下几方面。中间表来源1. 计算逻辑复杂在 OLAP(报表或查询)业务中&…

追加一列 python_常用的python代码总结

使用pandas读取csv文件import pandas as pddf pd.read_csv("nodes.csv")a df.iloc[j]["x"] # 得到第j行标头为x的值 b df.loc[j]["x"] # 得到index为j的标头为x的值ids df["id"].values.tolist() # 得到标头为id的一列&#xff0c…

socketmq 设置队列大小_[译] TCP的SYN队列和Accept队列

关于两个队列首先我们必须明白,处于“LISTENING”状态的TCP socket,有两个独立的队列:SYN队列(SYN Queue)Accept队列(Accept Queue)这两个术语有时也被称为“reqsk_queue”,“ACK ba…

can总线报文是固定的吗_新能源汽车CAN总线Bus Off处理流程

CAN总线由其高可靠和实时性被广泛应用于新能源汽车、轨道交通、医疗、工程机械等行业,本文介绍CAN总线关闭对新能源汽车的功能和安全性能产生的影响,并针对工程师关注的问题,提供有效的解决方案。2020年10月28日全球汽车峰会中展示了未来新能…

使用中断后不停止_乔丹体育公司构成侵权,为何又不判令彻底停止使用“乔丹”注册商标?法院解释来了...

2020年12月30日,上海二中院发布了迈克尔•乔丹姓名权纠纷案一审判决结果,引发社会各界广泛关注。现就大家关注的若干问题作如下释疑:1. 为何认定乔丹体育公司构成侵权乔丹体育公司是在明知迈克尔•乔丹具有较高知名度的情况下,仍然…

如何在家访问公司的文件服务器,企业的共享文件,该怎么高效管理?

原标题:企业的共享文件,该怎么高效管理?现在的企业基本上都有自己的文件服务器,并且会经常共享文件让局域网内用户访问。而企业的网络服务器共享文件是企业的无形资产和商业保密信息,员工也经常根据网络服务器来远程控…

roads 用户体验标准_全球领先技术加持,联发科 天玑1000+刷新5G用户体验新标准...

随着5G基站的一步步铺建,越来越多的地方都逐渐可以接收到5G信号了。这自然也催促着芯片厂商尽快推出全新的5G移动平台,比如骁龙的X55基带、华为的巴龙5000基带等。但在目前的环境下,尽管这些基带的加入让手机移动平台能够支持5G网络&#xff…

window系统服务器改名,微软:不会将 Windows Server 改名为 Microsoft Server 系统

原标题:微软:不会将 Windows Server 改名为 Microsoft Server 系统IT之家 4 月 18 日消息 外媒 MSPoweruser 报道,微软已经迅速行动,粉碎了一个传闻,此前有消息称,微软正计划将 Windows Server 更名为 Micr…

deebot扫地机器人使用_完美主义的双子座也选这款扫地机——小米米家扫地机器人使用心得...

赵女士是一枚85后,热爱生活、完美主义、中度洁癖。自从搬了新家后,赵女士一直想添置一台扫地机器人,一方面,孩子经常喜欢赤脚在家中玩耍,另一方面,白天上班晚上回来打扫卫生总显得有些心有余而力不足&#…