1.1.1 HTML概述

HTML 是超文本标记语言(Hyper Text Markup Language)的缩写,它是标记语言的一种。简言之,标记语言为文本文件用特殊字符增添标记提供了一些规则。这些标记对文档的各个部分进行描述,比如可以使用标记语言将文本的一部分指定为摘要,即对文档内容的简要总结。HTML是互联网上描述网页内容和外观的标准。

作为一种标记语言,HTML本身不能显示在浏览器中,需要经过浏览器的解析和编译之后才能在浏览器上显示内容。

需要注意的是,HTML并不是一种编程语言,而是一种描述性的标记语言。它主要用于描述超文本中内容的显示方式,如文字的大小、颜色等。

HTML是与平台无关的,因此只要客户端浏览器支持就行,与操作系统没有任何关系。HTML文档是纯文本文件,所以可以用纯文本编辑器(如Windows自带的记事本、写字板)来编辑,HTML文件的后缀名必须是“.html”或“.htm”。

HTML之所以被称为超文本标记语言,是因为文本中包含了“超级链接”点。所谓超级链接,就是一种URL指针,通过激活(单击)它,可使浏览器方便地获取新的网页。这也是HTML获得广泛应用的最重要的原因之一。网页的本质就是HTML,通过结合使用其他的Web技术(如脚本语言、组件等),可以制作出功能强大的网页。因而,HTML是Web编程的基础,也就是说万维网是建立在超文本基础之上的。