直接上代码:
<body>
<p align="center">lxl</p>
<p align="right">李旭亮1</p>
<p align="left">李旭亮2</p>
<!-- 3 -->
<h2 align="center">李旭亮3</h2>
<!-- 4 -->
<font class="a">a</font>
<font class="ab1">ab</font>
<font class="abc">abc</font>
<font class="abcd">abcd</font>
<font class="abcde">abcde</font>
</body>
运行结果:
1、[属性名]:选中所有是这个属性名的元素
语法:
[属性名]{
}
添加样式
[align]{
color: aqua;//蓝色吧
}
2、标签[属性名](中间没有空格):选中这个标签下是这个属性名的所有元素
/* 先匹配p标签,再看是否有align这个属性 */
p[align]{
color: rgb(255, 0, 0);
}
李旭亮3因为是h2标签,不是p标签,所有没有被选中换颜色
3、[属性名=“属性值” ] 匹配 属性等于值的所有元素
[align="center"]{
color: yellow;
}
4、标签[属性名^=“属性值”]:选中这个标签下,属性值以某些元素开头的元素
/* 先匹配font标签 然后再来匹配class的属性值以abc开头的元素 */
font[class^="abc"]{
color: chartreuse;//绿色
}
5、标签[属性名$=“属性值”]:选中这个标签下,属性值以某些元素结尾的元素
/* 先匹配font标签 然后再来匹配class的属性值以1结尾的元素 */
font[class$="b1"]{
font-size: 40px ;
color: chocolate;/*橘色吧*/
}
5、标签[属性名*=“属性值”]:选中这个标签下,属性名以某些元素结尾的元素
/* 先匹配font标签 然后再来匹配class的属性值中包含de的元素 */
font[class*="de"]{
font-size: 50px;
color: deeppink;
}