一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第6天,点击查看活动详情。
css选择器:
要对哪一个标签里面的数据进行操作。哪一个标签就是选择器。
选择器分为基本选择器和扩展选择器。
基本选择器有三种:标签选择器、class选择器、id选择器。
选择器作用:选择页面上的某一个或者某一类元素
基本选择器
1.标签选择器:使用标签名作为选择器的名称。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
/*标签选择器会选择到页面上所有的这个标签的元素*/
h1{
color: black;
background-color: green;
border-radius: 24px;
}
p{
font-size:100px;
color:black;
background-color: red;
border-radius: 24px;
}
</style>
</head>
<body>
<h1>数据库原理</h1>
<h1>计算机组成原理</h1>
<p>结构与算法</p>
</body>
</html>
2.class选择器/类选择器:每个html标签都有一个属性class
类选择器是以一独立于文档元素的方式来指定样式,使用类选择器之前需要在html元素上定义类名,换句话说需要保证类名在html标记中存在,这样才能选择类。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
/*类选择器的格式: .class的名称{}
好处:选择所有class属性一致的标签,多个标签可以是同一个class,class可以复用
*/
.anything{
color:red;
background-color: green;
border-radius: 24px;
}
.pengcheng{
color:green;
}
</style>
</head>
<body>
<h1 class="anything">标题1</h1>
<h1 class="pengcheng">标题2</h1>
<h1 class="anything">标题3</h1>
<p class="pengcheng">p段落标签</p>
</body>
</html>
3.id选择器:每个html标签上面都有一个属性叫id
在使用ID选择器之前需要先在html文档中加注ID名称,这样在样式选择器中才能找到相对应的元素,ID选择器是一个页面中唯一的值。
注意:
一:一个文档中一个id选择器只充许使用一次,因为id在页面中是唯一的;
二,id选择器不能像类选择器一样多个合并使用,一个元素只能命名一个id名;
三,可以在不同的文档中使用相同的id名.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
/*id选择器的格式:#id的名称{}
id必须保证全局唯一,不能被复用
优先级(固定的):id选择器>类选择器>标签选择器
*/
#anything{
color:red;
}
.any{
color:green;
}
h1{
color:blue;
}
</style>
</head>
<body>
<h1 id="anything">标题1</h1>
<h1 class="any">标题2</h1>
<h1 class="any">标题3</h1>
<h1>标题4</h1>
<h1>标题5</h1>
<h1>标题6</h1>
</body>
</html>
三种选择器的优先级(固定的):id选择器>类选择器>标签选择器