0 引言
这里是基本要了解的内容,但不是要一次性全部记忆。
整理完这个,再整理一个精简版的,目的是要当下全部背下来,提升整体认知即可。
表单类标签和表格类标签用的会非常的少。
整理属性:全局属性、全局事件
一些基础概念:渐进增强
1 概述
1.1 HTML
1 HTML的定义
HTML(HyperText Markup Language) 不是一门编程语言,是一个标记语言。用来告知浏览器如何组织页面。HTML 由一系列的元素(elements)组成,每个元素包围不同部分的内容。
2 HTML 的结构
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<title>HTML Document</title>
</head>
<body>
<p>Pages....</p>
</body>
</html>
注意这里面的顺序, utf-8 编码排在第一,后面紧接着是 title。
- 根元素:
<html></html>
。包裹了整个完整的页面。- 其中,
lang
属性确定了文档的主语言。
- 其中,
- 头元素:
<head></head>
。包裹了能在 HTML 页面中,但不在页面中显示出内容的东西。 - UTF-8字符集编码:
<meta charset="utf-8">
,设置文档使用utf-8字符集编码,是目前最常用的字符集编码之一。 - 标题元素:
<title></title>
- body元素:包含页面内所有显示在页面上的内容、文本、图片、音视频。
3 常用的特殊字符
原义字符 | 等价字符引用 |
---|---|
< | < |
> | > |
" | " |
' | &apos |
& | & |
1.2 HTML 元素
以下为 MDN 中的解释图片:
通常,一个基本的元素,是由:开始标签、结束标签、内容组成。