HTML

1、基本框架

<!--html根标签,网页内容都会写在根元素里面-->
<html>
	<head><!--head的内容不会在网页中显示-->
		<title>标题栏显示</title>
	</head>
	<body>
		内容区域,都会显示在网页中,用户可见
		<h1>一级标题</h1>
		<h2>一级标题</h2>
		<h3>一级标题</h3>
		<h4>一级标题</h4>
	</body>
</html>

2、自结束标签注释

普通标签都是成对出现的,而单独一个的标签就成为自结束标签

自结束标签 <img> <imput> <link> <hr> <source> 还有一种写法在后面加/,如<img/>,H5推荐不加/的写法。

这是注释标签 <!--注释标签-->,可以在网页源代码查看,提供解释说明

3、标签中的属性

每个标签里面都会有属性。例如:
<a href="http://www.w3school.com.cn">This is a link</a>其中的href就为属性
<h1 align="center"> 拥有关于对齐方式的附加信息属性align
<body bgcolor="yellow"> 拥有关于背景颜色的附加信息属性bgcolor

注:只可以写在开始标签,不同属性要是用空格间隔开。
属性和属性名不可瞎写,以名值对的方式出现:color="yellow",属性值要使用引号引起来
一般样式属性不推荐使用,建议html和css分离

下面列出了适用于大多数 HTML 元素的属性:

html5 结束标签 html自结束标签_html5 结束标签

全局属性:全局属性是可与所有 HTML 元素一起使用的属性。

html5 结束标签 html自结束标签_html_02

3、文档声明(doctype)

首行如果加<!doctype html>,即告诉浏览器为HTML5标准,按照HTML5标准解析

<!doctype html>
<html>
	<head><!--head的内容不会在网页中显示-->
		<title>标题栏显示</title>
	</head>
	<body>
	</body>
</html>

4、进制

二进制 :01010、1100所有数据在计算机底层都是用二进制表示

扩展:一个二级制表示1bit,8bit=1byte

八进制:15、7很少用
十进制:1024日常使用
十六进制:a,1b,10使用a标识,f为15

5、字符编码

编码——>将字符转成二进制
解码——>将二进制转成字符
字符集——>编码和解码采用的规则
乱码问题——>如果编码和解码采用的规则不同就会出现乱码问题
常见的字符集——>ASCII(美国)、ISO88591(欧洲)、GB2312(国标)、GBK(国标)、UTF-8(万国码)

html的编码格式为UTF-8
<meta charset="UTF-8">放在head标签中即可设定编码格式