什么是HTML?
HTML是一种描述超文本的语言。
超文本,即使将各种不同空间的文字信息组织在一起的网状文本。我们经常浏览的网站,就是一个超文本资源的节点。
Web服务器,通过http,以一定方式发送超文本文件给浏览器,浏览器则根据制定的规则解读出超文本的内容,从而将超文本中的内容,展示给用户看。
所以,探索HTML的强大的功能,其实就是在探索浏览器的解码能力。
用什么写HTML?
上一段我们说的,HTML是一种描述超文本的语言,超文本也是文本,所以一切可以编写文字的软件,都可以用来写HTML的。
甚至我们可以直接在这里编写HTML文件。
<!doctype>
<html>
<title>用什么写HTML</title>
<meat charset="utf-8"/>
</head>
<body>
<p>我们可以直接在这里编写HTML文件</p>
<p>可能要切换成markdown格式编写代码会好一点</p>
</body>
</html>
当然这里推荐用【Sublime Text】来编写HTML。
Sublime Text 支持多种编程语言的语法高亮、拥有优秀的代码自动完成功能,还拥有代码片段(Snippet)的功能,可以将常用的代码片段保存起来,在需要时随时调用。
支持 VIM 模式,可以使用Vim模式下的多数命令。支持宏,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。
那么下一章开始,我们学习,如何用HTML写网站。