超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于建立网页的标准标记语言。html
HTML文档的后缀名:.html和.htm,这两种后缀名没有区别,均可以使用。web
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>HTML 实例</title>
</head>
<body>
<h1>个人第一个标题</h1>
<p>个人第一个段落。</p>
</body>
</html>
HTML 标记标签一般被称为 HTML 标签 (HTML tag)。浏览器
"HTML 标签" 和 "HTML 元素" 一般都是描述一样的意思.网络
可是严格来说, 一个 HTML 元素包含了开始标签与结束标签,以下实例:webstorm
HTML 元素:编辑器
Web浏览器(如谷歌浏览器,Internet Explorer,Firefox,Safari)是用于读取HTML文件,并将其做为网页显示。编码
浏览器并非直接显示的HTML标签,但可使用标签来决定如何展示HTML页面的内容给用户:spa
下面是一个可视化的HTML页面结构:code
注意:只有 <body> 区域 (白色部分) 才会在浏览器中显示。orm
从初期的网络诞生后,已经出现了许多HTML版本:
版本 | 发布时间 |
---|---|
HTML | 1991 |
HTML+ | 1993 |
HTML 2.0 | 1995 |
HTML 3.2 | 1997 |
HTML 4.01 | 1999 |
XHTML 1.0 | 2000 |
HTML5 | 2012 |
XHTML5 | 2013 |
<!DOCTYPE>声明有助于浏览器中正确显示网页。
网络上有不少不一样的文件,若是可以正确声明HTML的版本,浏览器就能正确显示网页内容。
doctype 声明是不区分大小写的,如下方式都可:
查看完整网页声明类型 DOCTYPE 参考手册。
目前在大部分浏览器中,直接输出中文会出现中文乱码的状况,这时候咱们就须要在头部将字符声明为 UTF-8 或 GBK。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>页面标题</title>
</head>
<body>
<h1>个人第一个标题</h1>
<p>个人第一个段落。</p>
</body>
</html>
可使用专业的 HTML 编辑器来编辑 HTML,我的推荐几款经常使用的编辑器: