通配符选择器:*
作用描述:选择所有元素。
例子:
内容:
<h1>我是标题</h1>
<p>我是段落</p>
<a href="#">我是超链接</a>
需求:把<h1>,<p>,<a>标签中的内容变成红色。
方法一:(id选择器)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>通配符选择器(理解)</title>
<base target="_self">
<style>
#x{
color: red;
}
#xx{
color: red;
}
#xxx{
color: red;
}
</style>
</head>
<body>
<h1 id="x">我是标题</h1>
<p id="xx">我是段落</p>
<a href="#" id="xxx">我是超链接</a>
</body>
</html>
方法二:(class类选择器)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>通配符选择器(理解)</title>
<base target="_self">
<style>
.xxxx{
color: red;
}
</style>
</head>
<body>
<h1 class="xxxx">我是标题</h1>
<p class="xxxx">我是段落</p>
<a href="#" class="xxxx">我是超链接</a>
</body>
</html>
再次要求:不允许使用id选择器和class类选择器,运用别的选择器改变<h1>,<p>,<a>中的内容变为红色。
方法三:(通配符选择器)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>通配符选择器(理解)</title>
<base target="_self">
<style>
*{
color: red;
}
</style>
</head>
<body>
<h1>我是标题</h1>
<p>我是段落</p>
<a href="#">我是超链接</a>
</body>
</html>
通配符选择器格式:
*{
属性:值;
}
什么是通配符选择器?
作用:给当前界面上所有的标签设置属性。(*的意思是选中所有的标签)
注意点:
由于通配符选择器是设置界面上所有的标签属性,所以在设置之前会遍历所有的标签,如果
当前界面上的标签比较多,那么性能就会比较差,所以在企业开发中一般不会使用通配符选择器。