1.发展历史
html 随互联网的诞生而诞生
html 有多个版本,目录的标准仍然是 HTML4
(目前 HTML5 还没有取代 HTML4 )
2.概念
HTML 全称:Hyper Text Markup Language,是一种超文本标记语言
- 超文本:用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本
- 标记语言:是由标签构成的语言
3.作用
html 是互联网的标准,广泛用于互联网开发
html 是 http 的传输格式,无论是 B/S 还是 C/S 架构,均可使用 html
(动态资源最终也是解析为 html 格式,更多资料点击查看CGI)
html 语法
1.html 文档的后缀名为 .html 或 .htm
这 2 个后缀没有任何不同,但通常使用 .html
文档名称例如 a.html ,b.htm
2.标签的分类
围堵标签:例如 <a></a>
自闭合标签:例如 <c/>
3.标签可以嵌套
标签需要正确的嵌套,不能相互嵌套,始终是 “一方包裹另一方”
标签的嵌套还需要遵循 “元素自身” 的规则
<a><b></b></a>
4.标签名不区分大小写,建议小写
大写标签名 和 小写标签名,会被认定为同一个标签
5.标签的属性可以 加双引号,单引号,或不加引号(推荐加双引号)
造成可以不加引号这种结果,是浏览器解析不规范导致的。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
#bar{
background-color: red;
}
</style>
</head>
<body>
<a id=bar>不加引号</a>
</body>
</html>
html基本组成
html 主要由以下2部分组成,文档内容又分为文档头,和文档体
- 文档定义 <!DOCTYPE>
- 文档内容 <html>
- 文档头<head>
- 文档体<body>