超文本标记语言,简称HTML,是标准通用标记语言下的一个应用,也是一种规范和标准,它通过标记符号来标记要显示的网页中的各个部分,可以将分布在不同位置的信息资源用随机方式进行连接,为人们查找、检索信息提供方便。从字面上来看,超文本就是超级文本,能存放文字以及其他多种资源,如图片、链接、音乐甚至程序等非文字元素。标记语言是一种将文本以及文本相关的其他信息结合起来并由标签组成的语言,通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。简单来说,超文本标记语言就是用来描述网页的一种语言,但需要注意的是超文本标记语言不是编程语言。
标准的超文本标记语言文件都具有一个基本的整体结构,标记一般都是成对出现(部分标记除外,例如:
),即超文本标记语言文件的开头与结尾标志和超文本标记语言的头部与实体两大部分。有三个双标记符用于页面整体结构的确认:
标记符,说明该文件是用超文本标记语言来描述的,它是文件的开头,而则表示该文件的结尾,它们是超文本标记语言文件的开始标记和结尾标记。
头部内容标记符,分别表示头部信息的开始和结尾,头部中包含的标记是页面的标题、序言、说明、作者等内容。
主体内容标记符,网页中显示的实际内容均包含在这两个正文标记符之间。
在生活中,我们打开手机或电脑所浏览的各种各样漂亮的网页就是用超文本标记语言设计而成的,但还需要CSS和JavaScript来丰富网页的外观。它们三者之间的关系,举个形象的例子:HTML就像是刚出生未长羽翼的小鸟,而CSS就是贴附在小鸟身上的羽毛,JavaScript则使小鸟能运动起来。不得不说,HTML的产生以及互联网的发展深深地影响了人们的生活,人们可以借此获取信息、娱乐休闲、上网购物、形成社交圈子等,生活因此变得更加便利,生活质量也随之明显提高。