HTML5基础篇章1

时间:2023-03-09 07:45:03
HTML5基础篇章1

①<!DOCTYPE>(声明文档类型):

<!DOCTYPE>必须要声明在文档的第一行,而且要在html标签之前 。

<!DOCTYPE>是一条规定页面使用那个html版本的一条指令,而不是标签,在HTML4.0.1中,<!DOCTYPE>声明引用DTD,HTML4.0.1是基于SGML(标准通用标记语言)的,DTD规定了标记语言的规则,而在HTML5中不急于SGML,所以不用引用DTD。

注意

<!DOCTYPE>没有结束标签,<!DOCTYPE>对大小写不敏感

HTML4.0.1中规定了三种<!DOCTYPE>标记声明,如以下所示:

HTML 4.01 Strict

该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

HTML 4.01 Transitional

该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

HTML 4.01 Frameset

该 DTD 等同于 HTML 4.01 Transitional,但允许框架集内容。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd"> 而在HTML5中只有一种<!DOCTYPE>声明:
<!DOCTYPE html> ②<html>标签:
用于描述文档类型
③<body>标签
文档主体,既网页的可视化部分 hyper text markup language既HTML(超文本标记语言),
这是一门标记语言而非编程语言,标记语言是由一套标记标签组成的,html使用标记标签来描述网页,html文档包含html标签和文本,html文档也叫做web页面。 中文编码:
在在 HTML 页面的头部声明字符为 UTF-8 可以解决在浏览器中出现中文乱码的现象。
<meta charset="utf-8">