^_^
世界上的一切都必须按照一定的规矩秩序各就各位 ——莱蒙特
一个了解过html和学习过html的同学都知道html的文档标准是多么的重要,不论你是少些了一些标签,或是把标签的顺序写错了,那么你所写的代码就有可能报错或是出现乱码,而且一时半会儿你还找不到这个错误。。。
因此,我今天要分享一下xhtml的文档标准以及需要注意的事项
html文档标准
<!doctype html>
<html>
<head>
<meta charset="utf-8" />//编码格式
<title></title>//文档标题
</head>
<body>
//可视区域
</body>
</html>
1、html表示文档的根目录,它包含head区域和body区域。
2、head区域一定要有title和meta,也就是文档标题和meta标签的charset属性指定文档的编码格式
3、所有可见内容都要放在body里面,body是该页面的可视化区域。
注意事项:
- 在html中有双标签和单标签。双标签是成双成对的出现的,有开始标签和结束标签;单标签的闭合方式不同于双标签,在末尾的地方”>“前面加上”/“,完成闭合.因此doctype不是标签。
双标签,例如:
<html></html>
<head></head>
单标签,例如:
<meta />
不是标签,例如:
<!doctype html>
- 所有的标签 属性 命名都要用小写,属性值用双引号。
例如:
<meta charset="utf-8" />
- 注意缩进,文档的结构才会清晰明了。
- body里面的内容,最好都要有标签嵌套。
- 内容不可写在head和html等地方。
例如:
<!doctype html>
<html>
<div>我是一个div,是个双标签。没有什么意义,就是一个区域、块</div>
<head>
<meta charset="utf-8" />//编码格式
<title></title>//文档标题
</head>
<body>
//可视区域
</body>
</html>
这样写是不对的。。。
- 标签顺序不能写错,也不能少写。
例如:
<!doctype html>
<html>
<head>
<title>我是标题</title>//文档标题
<meta charset="utf-8" />//编码格式
</head>
<body>
//可视区域
你好!!!
</body>
</html>
这样虽然不会出现汉字不可识别的情况,但这是不正确的书写格式。
如果把<meta charset="utf-8" />去掉会出现汉字不可识别,出现乱码的状况。