1· html初识
HTML指的是超文本标记语言((Hyper Text Markup Language)是用来描述网页的一种语言
HTML不是一种编程语言,而是一种标记语言(markup language)
标记语言是一套标记标签(markup tag)
HTML的作用:网页是由网页元素组成,而这些网页元素是用HTML标签描述出来,然后通过浏览器解析,就可以显示给用户了。
超文本的含义:一个是因为它可以加入图片,身音,动画和多媒体等内容(超越文本限制)。第二是它还可以从一个文件跳转到另一个文件,与世界各主机的文件链接(超级链接文本)。
##HTML骨架标签
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
HTML元素标签分类
标签:
在HTML页面中,带有“< >”符号的元素被称为HTML标签,如上面提到的 、、都是HTML骨架结构标签。
分类:
1,常规元素(双标签)
<标签名>内容</标签名>
2,空标签(单标签)
<标签名/> 比如<br />
HTML标签关系
1、嵌套关系
<head>
<title></title>
</head>
2、并列关系
<head></head>
<body></body>
文档类型<!DOCTYPE>
用法:
!<DOCTYPE html>
作用:
声明位于文档中的最前面的位置,处于 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。##页面语言lang
<html lang="en"> 指定html 语言种类
常见的2个:
1、en
定义语言为英语
2、zh-CN
定义语言为中文
##字符集
字符集(Character set)是多个字符的集合。
计算机要准确的处理各种字符集文字,需要进行字符编码,以便计算机能够识别和存储各种文字。
HTML标签的语义化
语义化就是指标签的含义。
目的:
- 方便代码的阅读和维护
- 同时让浏览器或是网络爬虫可以很好地解析,从而更好分析其中的内容
- 使用语义化标签会具有更好地搜索引擎优化