一、标签分类
在HTML页面中,带有"<>"符号的元素被称为HTML标签,如第一章提到的<html>,<head>,<body>都是HTML标签。
所谓标签就是放"<>"标签符中某个功能的命令编码,也称为HTML标签或者HTML元素。
1.1单标签:
<标签名 /> 也叫空标签,指的是一个标签符号即可完整地描述某个功能的标签。
<br />
ps:这是网页Html语言中的代码,表示分行
1.2双标签
<标签名>内容</标签名>
在该语法中,<标签名>表示该标签作用的开始,一般称为开始标签</标签名>表示该标签作用的结束,一般称为结束标签。
<body>这是一段文字</body>
二、标签关系
一般来说主要有两种标签关系:
2.1嵌套关系(父子关系)
比如
<head> <title> </title> </head>
在这里,title标签是被head标签包含住的,也可以说title标签是head标签的子标签
<html>
<head></head>
</html>
同理,此处head标签被html标签包含住
<strong> <div></div> </strong> 此处同理
也可以多层包含
<html>
<head>
<title></title>
</head>
<html>
2.2并列关系
在第一章html结构中
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
可以看见,body标签和head标签同时处于html标签的同级包含之下,此时,我们可以说,head标签和body标签是处于并列关系。
编程建议:如果两个标签之间的关系是嵌套关系,那么子标签最好缩进一个tab身位。
如果两个标签之间的关系是并列关系,那么二者身位需要上下对齐。