html:超文本标记语言。
给一些文本添加语义,以便区分哪些文字是标题,哪些文字是段落。
用于描述文本语义的文本,例如<p><h1>等,我们称之为标签。并且这些标签不会在显示器中显示出来。
标签不会改变格式,字体大小颜色等。只是区分标题和段落。
标签
<html></html> 成对出现,<开始标签></结束标签>
<head>
作用:给网站添加一些配置信息
eg:
1、指定网站的标题<title></title>、标题前的图片
2、添加网站的SEO相关信息(指定网站的关键字,描述信息)
3、外挂一些外部的css、js文件
4、添加一些浏览器适配相关的内容
注意:
1、一般情况下,写在head标签内部的内容不会显示给用户看,是给浏览器解析的
</head>
<body>
作用:专门用于定义HTML文档中需要展示给用户查看的内容(文字、图片、音视频)
注意:一对html中只能有一对body
<meata>
meata标签的作用,就是指定当前网页的字符集
为了解决乱码问题,在head中添加<meata charset="UTF-8" />,并且保持meata中的charset和保存文件(txt文件)的时候的编码格式一致
标签分类
双标签、单标签
成对出现的标签叫双标签,eg:<html></html>,
只有一个标签的叫单标签,eg<meata />
按照标签层次位置分为:嵌套关系(父子、上下级)、并列关系(兄弟、平级)
DTD文档声明---<!DOCTYPE html>-html5的DTD文档声明。
因为有不同版本的规范(html1.0、xhtml1.1、html5等),为了让浏览器能够正确编译、解析、渲染网页,我们需要在html文件的第一行告诉浏览器我们使用的是哪个版本的协议规范
注意:
1、任何一个标准网页,第一行一定是DTD文档声明,并且不区分大小写
<!DOCTYPE html>
2、DTD文档不是标签
3、浏览器其实并不会完全依赖DTD文档声明,浏览器也有自己的规则。所以,这句话不写,网页也能正常运行,为了遵守w3c规定,还是要写
html、xhtml、html5的区别
xhtml比html严格
html5严格性和html差不多,但是功能比html多
网友评论