当响应的第二部分有 Content-Type: text/html 而且响应的第四部分是 HTML 文本时,你就可以在浏览器看到网页了。
最初的想法
李爵士首次公布的关于 HTML 的想法:
https://www.w3.org/History/19921103-hypertext/hypertext/WWW/MarkUp/Tags.html
只有如下几个标签:
<TITLE> ... </TITLE>
<NEXTID 27>
<A NAME=xxx HREF=XXX> ... </A>
<ISINDEX>
<PLAINTEXT>
<LISTING>
<P>
<H1>, <H2>, <H3>, <H4>, <H5>, <H6>
<ADDRESS> text ... </ADDRESS>
<HP1>...</HP1> <HP2>... </HP2>
<DL>
<DT>Term<DD>definition pagagraph
<DT>Term2<DD>Definition of term2
</DL>
<UL>
<LI> list element
<LI> another list element ...
</UL>
延续至今的标签有 title a p h1~h6 dl ul。
HTML 一开始的意图只是用来写文章和页面跳转,没想到现在的开发者已经用 HTML 做一切东西了。
以下软件都在使用 HTML 做界面:
手机微信、手机QQ、PC微信、PC QQ、钉钉、淘宝、支付宝、美团……
所有 App 都会内置一个浏览器(WebView)用来展示 HTML,而 HTML 都是通过 HTTP 下载的,而如果你要使用 HTTP 一般都会用到 URL。
这是一个简单而完美的系统。
CSS 的发明
李爵士在欧洲核子研究中心(CERN)时,他的同事发明了 CSS,主要用来给 HTML 添加样式。以后我们会学习它。
W3C 组织的创建
W3schools 是什么鬼?
w3schools底部说明
w3school底部说明