1. HTML
的含义
HTML
全称
H
yper
T
ext
M
arkup
L
anguage
,即
超文本标记语言
。其文件后缀名为
.html
,或
.htm
。
(
1
)超文本
超文本,又叫
超级文本
,包括但不限于
文字、图像、视频、音频、超链接
等等。
简单来看,超文本就是我们平时上网时
“
所看到的,所听到
”
的内容。

本质上来讲,超文本是一种组织信息的方式,它通过超链接将文本中的文字、图像、视频与其他信息媒体相关联,为人们查找,检索信息提供方便。
(
2
)标记
在网页中,查看网页的源代码。

可以看到很多
尖括号
(
<>
) 括起来的内容,比如
<div> <a> <button>
等,它们就是
标记
,俗称为
标签
(
tag
)
或
元素(
element
)
。
标签名都是
小写字母
。
如,
div
,
button
。虽然可以用大写字母作为标签名,但是
W3C
规范并
不推荐。

从形式上看,标签可以分为两类:
双标签
和
单标签
。
1.
双标签
双标签由头、尾两个标签共同组成,如
<div>
和
</div>
,超文本内容就放在头尾标签之间。

头标签:
如
<div>
,表示标签开始。
尾标签:
如
</div>
,用一个
/
表示标签结束。尾标签不需要添加任何属性。
2.
单标签
单标签,没有专门的尾标签表示结束。在标签的右括号边上有一个
/
表示结束,如图像标签
<img/>
。
HTML5
中,结尾的
/
可以省略。
<img
src
=
"images/close.png"
/>
也可以写成:
<img
src
=
"images/close.png"
>
标签属性:
为了应对网页内容的丰富性和拓展性,标签往往会写一些属性,让标签拥有特定的功能和变化。
W3C
(万维网理事会,HTML
和
CSS
标准的制定者) 规定,
HTML
属性值要用引号(双引号
""
或者单引号
``
,推荐使 用双引号 ""
)包裹起来。
属性
="
属性值
"
双标签中,属性要写在头标签上。
<div
class
=
"box"
id
=
"box"
>
给这个div
的头标签添加了
class
属性 和
id
属性。
</div>
单标签,属性则直接写在标签上。如图像的
src
属性,指定了图像的路径。
<img
src
=
"images/close.png"
>
(
3
)超文本标记语言
超文本标记语言(
HTML
,
HyperText Markup Language
)
,就是把超文本内容(文字,图像,视频,声音等内容)用标签包裹起来的语言。通过浏览器的渲染,就形成了人们眼中的页面。


目前,
HTML
常与
CSS
、
JavaScript
等一起被用于开发令人赏心悦目的网页、网页应用程序以及移动应用程
序。