- 基本机构
<html>
<head>
<title>
</title>
</head>
<body>
</body>
</html>
- HTML中的标签都是成对出现的,
3.<html>标签:
- 告诉浏览器,这个是html文档。
- 其他所有的标签都必须要写在html 标签里面,也就是html开始标签和结束标签中间
- <head><h>标签:
- 给网站添加一些配置信息;
- 例如:制定网站的标题/指定网站的小图片;
- 添加网站的SEO相关的信息(指定网站的关键字,指定网站的描述信息)
- 外挂一些外部的css/js文件;
- 添加一些浏览器适配相关的内容;
- 注意点:一般情况下,写在head标签内部的内容不会显示给用户和参看,也就是一般情况写在head 标签内部的内容,用户都看不到。
- <title>标签:
- 用来指定网站的标题。这个标题还会作为用户保存网站的默认的标题;
- 必须写在<head>标签中
- <body>标签
- 专门定义html 文档中写给用户的内容(文字/图片/音频/视频)
- 注意点:一个html 标签中,只能有有一个<body>标签。
7.<meta>标签:指定当前网页的字符集. <meta charset="GBK" />一般出现乱码,是因为html 中没有指定字符集。该标签,写在<head>标签中。
- 什么是字符集? 字符集就是很多字符堆积在一起
- 常见的字符集有两个,GBK和UTF-8
- GBK(体积小,汉字和常用外文)和UTF-8(体积大,所有的字符)的区别,如果网站仅仅包含中文,推荐使用GB2312,访问比较快,如果网站包含其他国家的语言,那么推荐使用UTF-8
- 在html 文件中指定的字符集必须和保存这个文件的字符集一致,负责还是会出现乱码
- 所以仅仅指定字符集不一定可以解决乱码的问题,还需要保存文件的时候,文件的保存格式必须和指定的字符集一致才能保证没有乱码。
- 标签分类
- 单标签:只有开始标签没有结束标签,也就是有一个<>组成
- 双标签:有开始标签和结束标签,也就是由一个<>和一个</>组成。
- 并列关系:
- 嵌套关系(父子关系):
9.DTD文档声明
- 作用:告诉浏览器,用了那个版本html 的标准
- 格式:html 5 的文档声明格式:<!DOCTYPE html>
- 注意点:DTD文档声明一定是写在html 文档的第一行;且不区分大小写;DTD文档声明不是一个html 标签;DTD文档不是网页是否正常运行的决定因素,但是根据w3c的规定,还是要声明的。
- HTML和XHTML、HTML5 的区别
- 都是用来写网页
- HTML语法非常宽松容错性强;
- XHTML更为严格,他要求标签必须是小写,严格闭合,标签中的属性都必须使用引号引起等等;
- HTML5 是HTML的下一个版本,所以除了非常宽松容错性强以外,还增加了许多新的特性。
- .htm和.html的区别
- DOS操作系统下只能支持的文件名只能是3位,所以是htm
- 现在的windows 文件的后缀名可以大于3位;
网友评论