优点:写表格方便快捷,样式统一,居中对齐,减少使用div,seo较好
缺点:需要写的内容较多
你认为table的作用和优缺点是什么呢?
@hbl045 不知道大家有没有经历过用table布局的年代
table布局接触过,是在做三栏布局的时候,两边等宽中间自适应。table在这个时候功能挺强大的,兼容性不错,除了写的多,几乎都没找到太多缺点。面对居中对齐更是便捷。
table
用于表格数据的展示,并且很符合人们的直观认知。
在 div
+css
布局流行之前,普遍使用 table
进行布局。曾经的神器 Dreamweaver 的可视化拖拽也是基于 table
布局。
table
布局的好处在于样式好控制,特别是居中、对齐。缺点在于会多处非常多的 DOM 节点(想想一个 td
里面再来一个 table
),会导致页面加载变慢、不利于 SEO(table
原本就不是用来布局的)。也因此,在 CSS 成熟之后,table
布局马上就变成历史了。
学习不打烊,充电加油只为遇到更好的自己,365天无节假日,每天早上5点纯手工发布前端知识点(死磕自己,愉悦大家)。希望大家在这浮夸的前端圈里,保持冷静,坚持每天花20分钟来学习与思考。在这千变万化,类库层出不穷的前端,建议大家不要等到找工作时,才狂刷题,提倡每日学习!欢迎大家关注3+1开源项目!希望大家每人去学习与思考!(不要为了谁而来,要为自己而努力!)