网页布局的发展历程

本文介绍了网页布局从表格布局、position定位、浮动布局、栅栏布局到Flexbox和CSS Grid的发展历程,探讨了各种布局方式的优势和局限性,以及在不同网页设计需求中的应用。

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

这篇文章是网页布局的发展历程,主要包括表格布局、position 布局、浮动布局、栅栏布局、flex 布局和 grid 布局。

HTML 最初是用来定义网页结构的,页面内容从上到下依次显示,后来为了让页面可以有更多的样式,html 添加了改变元素样式的标签,比如 b 标签可以加粗、i 标签可以将文字改为斜体,但随着页面内容的丰富,页面如何布局成为了问题。

表格布局

后来人们发现,对于页面布局来说,表格是一个有力的工具。到了1996年,表格布局流行了起来。最初的 HTML 规范当中,表格的初衷其实是用来组织表状(以行列划分)数据的,但很快大家就意识到,单元格里面可以放各种 HTML 元素,于是整个表格就成了一个二维的页面布局。

在1997年的时候,David Siegel 研究出了表格布局技术,尽管表格本身是用来承载数据的,用来承载内容和图片有点奇怪,但是在那个时代,这种方法依然显得颇为靠谱,并且大行其道。

表格布局的优点是:布局容易、快捷、兼容性好。比如垂直对齐,以像素为单位或者以百分比来控制对齐。在那个时代,表格可是灵活的设计神器。但也存在明显的缺点:比如改动不便,需要重新调整,工作量大。

position定位

1990年代末浏览器厂商们达成了共识,决定逐渐淘汰展示类标签。同时,CSS(Cascading

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值