什么是HTML
- HTML其实是HyperText Markup Language的缩写
HTML作用
- HTML是专门用来描述文本语义的,利用HTML来告诉浏览器哪些是标题, 哪些是段落
- 用于描述其他文本语义的文本,称之为标签,浏览器中不会显示出来
- 因为HTML的这些标签是专门用来描述其它文本语义的, 并且在浏览器中不会被显示出来, 所以称之为"超文本", 而这些文本又叫做标签, 所以HTML被称之为"超文本标记语言"
- HTML是用来添加语义的,并不是用来修改文字样式的
html标签
- 作用:
- 用于告诉浏览器这是一个网页, 也就是说告诉浏览器我是一个HTML文档
- 注意点:
- 其它所有的标签都必须写在html标签里面, 也就是写在html开始标签和结束标签中间
head标签
-
作用:
-
用于给网站添加一些配置信息
-
例如:
- 指定网站的标题 / 指定网站的小图片
- 添加网站的SEO相关的信息(指定网站的关键字/指定网站的描述信息)
- 外挂一些外部的css/js文件
- 添加一些浏览器适配相关的内容
-
-
注意点:
- 一般情况下, 写在head标签内部的内容都不会显示给用户查看, 也就是说一般情况下写在head标签内部的内容我们都看不到
title标签
- 作用:
- 专门用于指定网站的标题, 并且这个指定的标题将来还会作为用户保存网站的默认标题
body标签
- 作用:
- 专门用于定义HTML文档中需要显示给用户查看的内容(文字/图片/音频/视频)
meta标签
-
<meta charset="UTF-8">
设定网页字符集 -
注意点:
- 在HTML文件中指定的字符集必须和保存这个文件的字符集一致, 否则还是会出现乱码
- 所以仅仅指定字符集不一定能解决乱码问题, 还需要保存文件的时候, 文件的保存格式必须和指定的字符集一致才能保证没有乱码问题
DTD文档声明
- 什么是DTD文档声明
- 用于告诉浏览器当前网页是用哪一个版本的HTML规范来编写的
- DTD文档声明格式
<!DOCTYPE html>
HTML和XHTML、HTML5区别
- HTML语法非常宽松容错性强;
- XHTML更为严格,它要求标签必须小写、必须严格闭合、标签中的属性必须使用引号引起等等;
- HTML5是HTML的下一个版本所以除了非常宽松容错性强以外,还增加许多新的特性
.htm 和 .html扩展名区别
- DOS操作系统(win95或win98)下只能支持长度为3的后缀名,所以是htm
- 但在windows后缀长度可以大于3位,所以windows下无所谓htm与html,html是为长文件的格式命名的
- 所以htm是为了兼容过去的DOS命名格式存在的
网友评论