- List item
前端复习 html(一)
HTML基础
HTML: 制作网页
纯文本协议: 只保存内容不保存样式
HTML概述:
1 声明必须是 HTML 文档的第一行,位于 标签之前。
2<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。
3在 HTML 4.01 中,<!DOCTYPE> 声明引用 DTD,因为 HTML 4.01 基于 SGML。DTD 规定了标记语言的规则,这样浏览器才能正确地呈现内容。
4HTML5 不基于 SGML,所以不需要引用 DTD。
常用的 DOCTYPE 声明
HTML5 : !DOCTYPE html
HTML 4.01 Strict : !DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”
XHTML 1.0 Strict : !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”
现在开发直接使用HTML5文档声明即可
HTML标签
1:声明是一个html文档,所有的标签都写在它内部
2:此元素可告知浏览器其自身是一个 HTML 文档。
3: 与 标签限定了文档的开始点和结束点,在它们之间是文档的头部和主体。
Meta标签
meta标签概述
META标签是HTML标记HEAD区的一个关键标签
它位于HTML文档的head和title之间
它提供的信息虽然用户不可见,但却是文档的最基本的元信息。
除了提供文档字符集、使用语言、作者等基本信息外,还涉及对关键词和网页等级的设定
meta charset=“UTF-8”
字符
是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等
字符集
字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同
常用字符集
ASCII字符集
是基于罗马字母表的一套电脑编码系统。
它主要用于显示现代英语和其他西欧语言。
GB2312字符集
GB2312是中国国家标准的简体中文字符集。它所收录的汉字已经覆盖99.75%的使用频率,
基本满足了汉字的计算机处理需要。在中国大陆和新加坡获广泛使用。
GB18030字符集
GB 18030的全称是GB18030-2000《信息交换用汉字编码字符集基本集的扩充》,
是我国政府于2000年3月17日发布的新的汉字编码国家标准,2001年8月31日后在中国市场上
发布的软件必须符合本标准。
Unicode
支持现今世界各种不同语言的书面文本的交换、处理及显示。
UTF-8 编码
UTF-8是Unicode的其中一个使用方式。
支持现今世界各种不同语言的书面文本的交换、处理及显示。
开发中我们使用的都是UTF-8编码
为什么要设置字符编码
告诉浏览器到哪一个字符集库当中找对应的字符进行显示
比如现在网页当中写的是中文.如果你指定的ASCII字符集
浏览器就会到ASCII字符集库当中找对应的汉字进行显示.
但是ASCII字符集库中只有英语和其他西欧语言。
没有汉字,就会在网页当中显示乱码!
开发中我们都是使用UTF-8的字符集库,因为它里面几乎包含了全世界所有国家的字符,
所以到它当中肯定能找到对应的内容进行正确的显示!
基础标签
title 定义文档的标题。
浏览器标签显示的标签
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>网页标题</title>
</head>
<body>
网页内容
</body>
</html>
<h1> 到 <h6> 定义标题
我是h1
我是h2
我是h3
我是h4
我是h5
我是h6
<p> 定义段落。
<p>我是段落</p>
<hr> 定义水平线。
<hr>我是水平线
<br> 定义简单的换行。
<br>我是换行
<!--...--> 定义注释。
<!-- 我是注釋 -->
基本样式
可以的标签当中添加一些基本的样式
这些样式可以修改字体的大小,颜色,让文字更加丰富起来