【开发】回归 Web 应用的基础

回归 Web 应用的基础

最初,只有 HTML。第一个正式的 HTML 规范专注于语义标记,其中仅包含少量样式标签和属性。HTML 文档的渲染完全由浏览器决定。

这个规范简单得令人耳目一新,你可以轻松在一次阅读中通读整个文档。三十多年后的今天,我们仍然在使用这些 HTML 标签,并且还有更多新的扩展。

在《设计原则》中,蒂姆·伯纳斯-李(Tim Berners-Lee)解释了他为什么选择 HTML 作为定义网页的语言:

计算机科学在 1960 年到 1980 年代花费了大量精力创造尽可能强大的语言。如今,我们需要理解选择最弱而非最强解决方案的理由。原因在于,语言越弱,存储在该语言中的数据可以实现的操作就越多。如果以简单的声明形式编写,任何人都可以用程序以各种方式分析这些数据。(…) 我选择 HTML 不是为了让它成为一种编程语言,而是希望不同的程序可以用它完成不同的事情:以不同的方式呈现、提取目录、建立索引等等。


CSS

在 HTML 中增加样式功能的尝试,例如 <font> 标签,一度有所发展。但更好的解决方案在 1996 年出现了:CSS

CSS 通过使用样式表实现了内容与表现的分离。它依赖规则(例如 h1, h2, h3 { font-family: sans-serif; }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋说

感谢打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值