HTML————
超文本标记语言, 标准通用标记语言下的一个应用。
“超文本”就是指页面内可以包含图片、 链接,甚至音乐、 程序等非文字元素。
超文本标记语言的结构包括 “头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的 具体内容。
1.什么是 HTML?
HTML 是用来描述网页的一种语言。
HTML 指的是超文本标记语言 (HyperTextMarkupLanguage)
HTML 不是一种编程语言,而是一种标记语言(markup language)
标记语言是一套标记标签(markup tag)
HTML 使用标记标签来描述网页
2.HTML 标签
HTML 标记标签通常被称为 HTML 标签 (HTML tag)。
HTML 标签是由尖括号包围的关键词,比如
HTML 标签通常是成对出现的,比如 和
标签对中的第一个标签是开始标签,第二个标签是结束标签
开始和结束标签也被称为开放标签和闭合标签
3.HTML 文档 = 网页
HTML 文档描述网页
HTML 文档包含 HTML 标签和纯文本
HTML 文档也被称为网页
HTML 标题
HTML 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的。
实例:
This is a heading
<h2>This is a heading</h2>
<h3>This is a heading</h3>
HTML 段落
HTML 段落是通过
标签进行定义的。
实例:
This is a paragraph.
<p>This is another paragraph.</p>
乱码的问题
乱码出现的原因
计算机是一个非常笨的机器,它只认识两个东西 0 1
在计算机中保存的任何内容,最终都需要转换为0 1这种二进制编码来保存,包括网页中的内容
比如:中国,在计算机底层,可以能需要转换为 1010001001010101011010
在读取内容时,需要将二进制编码,在转换为正确的内容
编码:依据一定的规则,将字符转换为二进制编码的过程
解码:依据一定的规则,将二进制编码转换为字符的过程
字符集:编码和解码所采用的规则,我们称为字符集
常见的字符集
ASCII ISO-8859-1 GBK
GB2312:中文系统的默认编码
UTF-8:万国码,支持地球上所有的文字
ANSI:自动以系统的默认编码来保存文件
产生乱码的根本原因是,编码和解码采用的字符集不同
在中文系统的浏览器中,默认都是使用GB2312进行解码的
网友评论