《简单记个笔记》之部分CSS选择器介绍

简介: CSS选择器简单介绍

一、id选择器

d 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。


HTML元素以id属性来设置id选择器,CSS 中 id 选择器以 "#" 来定义


<!DOCTYPE html>

<html lang="en">

<head>

 <meta charset="UTF-8">

 <meta http-equiv="X-UA-Compatible" content="IE=edge">

 <meta name="viewport" content="width=device-width, initial-scale=1.0">

 <title>Document</title>

 <style>

    #cdiv{

       color :black;

       background-color: rgb(252, 55, 0);

       text-align: center;

 }

 </style>

</head>

<body>

 <p id = "cdiv">这段文字的背景颜色为红色,并且在中间显示</p>

 <p>这段文字正常显示</p>

</body>

</html>

输出结果如下:


d16b9e6e9005433ea7b68a10c2869371.png


注意:id选择器不能以数字开头,原因是在部分浏览器上会引起错误。


二、class选择器

class 选择器用于描述一组元素的样式,class 选择器有别于id选择器,class可以在多个元素中使用。


class 选择器在 HTML 中以 class 属性表示, 在 CSS 中,类选择器以一个点 . 号显示:


例如


<!DOCTYPE html>

<html lang="en">

<head>

 <meta charset="UTF-8">

 <meta http-equiv="X-UA-Compatible" content="IE=edge">

 <meta name="viewport" content="width=device-width, initial-scale=1.0">

 <title>Document</title>

 <style>

   .cdiv{

     text-align: center;

     background-color: brown;

   }

 </style>

</head>

<body>

 <h1 class = "cdiv">标题居中</h1>

</body>

</html>

输出如下


add1a320f3b94a478bdaed801b126e45.png


在class中也可以指定特定的元素样式,例如可以使用


<!DOCTYPE html>

<html lang="en">

<head>

 <meta charset="UTF-8">

 <meta http-equiv="X-UA-Compatible" content="IE=edge">

 <meta name="viewport" content="width=device-width, initial-scale=1.0">

 <title>Document</title>

 <style>

   p.cdiv{

       text-align : center;

       background-color : brown;

   }

 </style>

</head>

<body>

 <h1 class = "cdiv">这行不受影响</h1>

 <p class="cdiv">这行受到影响</p>

</body>

</html>

输出如下

ada8f021a5174fef8a5f4048925dbbfc.png



三、 多个选择器可以使用空格隔开

<!DOCTYPE html>

<html lang="en">

<head>

 <meta charset="UTF-8">

 <meta http-equiv="X-UA-Compatible" content="IE=edge">

 <meta name="viewport" content="width=device-width, initial-scale=1.0">

 <title>Document</title>

 <style>

   .cdiv{

       text-align : center;

       background-color : brown;

   }

   .ddiv{

       color :yellow;

   }

 </style>

</head>

<body>

 

 <p class="cdiv ddiv">11111111</p>

</body>

</html>

四、伪选择器

伪选择器共有四个,分别是

  • a:link(链接在未点击时的状态)、
  • a:visited(链接访问后的状态)、
  • a:hover(将鼠标放置到链接上时链接显示的样式)、
  • a:active(active向活动的链接添加特殊的样式。当你点击一个链接时它变成活动链接。)

写不动了,我是屑。


目录
相关文章
|
2月前
|
前端开发
CSS:高级选择器
CSS:高级选择器
38 1
|
2月前
|
前端开发 JavaScript
CSS:基础选择器
CSS:基础选择器
47 1
|
19天前
|
前端开发 JavaScript UED
深入理解与应用 CSS 伪类选择器
【10月更文挑战第23天】通过以上对 CSS 伪类选择器的深入探讨,我们可以更好地理解和应用它们,为网页设计和开发带来更丰富、更灵活的样式效果。同时,要注意在实际应用中根据具体情况合理选择和使用伪类选择器,以达到最佳的设计效果和用户体验。
29 2
|
2月前
|
前端开发 JavaScript 容器
谁动了我的选择器?深入理解CSS选择器优先级
该文章详细解释了CSS选择器的工作原理,包括不同种类选择器的权重计算规则,并通过实例说明了如何解决样式冲突问题,确保所需的样式能够正确应用到目标元素上。
|
2月前
|
前端开发
前端基础(四)_CSS层叠样式表_什么是css_css样式的引入方式_样式表的优先级_样式选择器
本文详细介绍了CSS(层叠样式表)的基本概念、语法规则、引入方式、样式表的优先级和样式选择器。文章解释了CSS的作用,展示了如何在HTML中通过行内样式、内部样式和外部样式引入CSS,讨论了不同CSS选择器的优先级和如何确定最终的样式应用。此外,还强调了使用`!important`规则时的优先级高于行内样式。
85 1
|
1月前
|
前端开发
CSS常见的选择器
CSS常见的选择器
18 0
|
2月前
|
前端开发 JavaScript
【CSS】选择器
【CSS】选择器
|
3月前
|
前端开发
CSS3选择器
【8月更文挑战第23天】CSS3选择器。
32 1
|
3月前
|
前端开发
CSS中的层级选择器&伪类选择器和伪元素选择器
CSS中的层级选择器&伪类选择器和伪元素选择器
|
3月前
|
前端开发 数据安全/隐私保护
探秘CSS类型选择器:解码前端设计的神秘密码!
探秘CSS类型选择器:解码前端设计的神秘密码!
探秘CSS类型选择器:解码前端设计的神秘密码!

热门文章

最新文章