大家打开网页查看源码时一眼就会看到HTML文档,如下:
下面总结一下我刚开始学HTML时做的一些基础知识的笔记:
- HTML:超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。您可以使用 HTML 来建立自己的 WEB 站点,HTML运行在浏览器上,由浏览器来解析。
- HTML 不是一种编程语言,而是一种标记语言,标记语言是一套标记标签 (markup tag),HTML使用标记标签来描述网页;
- HTML 文档包含了HTML 标签及文本内容;
- HTML文档也叫做 web 页面。
- Web浏览器(如谷歌浏览器,Internet Explorer:网络浏览器(explorer:探测器),Firefox,Safari)是用于读 取HTML文件,并将其作为网页显示。
- 浏览器并不是直接显示的HTML标签,但可以使用标签来决定如何展现HTML页面的内容给用户,只有
<body>包含的区域才会在浏览器中显示。
Doctype标签
Doctype:文档类型(doc:document)<!DOCTYPE>声明有助于浏览器中正确显示网页。
网络上有很多不同的文件,如果能够正确声明HTML的版本,浏览器就能正确显示网页内容。
doctype 声明是不区分大小写的。
meta charset标签
meta charset :元字符集
对于中文网页需要使用 <meta charset="utf-8"> 声明编码,否则会出现乱码。有些浏览器(如 360 浏览器)会设置 GBK 为默认编码,则你需要设置为 <meta charset="gbk">。
如:<meta charset="utf-8"> 定义网页编码格式为 utf-8。
UTF-8用1~6个字节编码Unicode字符。
UTF :Unicode转换格式。
1、GBK是在国家标准baiGB2312基础上扩容后du兼容GB2312的标准(好像zhi还不dao是国家标准)。GBK编码 专门用专来解决中属文编码的,是双字节的。不论中英文都是双字节的。
2、UTF-8 编码是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8 节省空间。另外,如果是外国人访问你的GBK网页,需要下载中文语言包支持。访问UTF-8编码的网页则不出现这问题。可以直接访问。
3、GBK包含全部中文字符;
UTF-8则包含全世界所有国家需要用到的字符。
推荐选择无限制长度命名方式的 html 。