CSS选择器|青训营笔记

102 阅读2分钟

这是我参与「第五届青训营」伴学笔记创作活动的第 12 天。今天我们开始谈谈CSS的选择器,请大家多多指教!

【CSS选择器】

要想将CSS样式应用到特定的HTML元素,首先需要找到该目标元素。在CSS中,执行这一样式任务的部分被称为选择器,下面将对CSS选择器进行介绍

标签选择器

用HTML标签名称作为选择器,按标签名称分类,为页面中某一类标签制定统一的样式,标签选择器的基本语法格式如下:

标签名{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
  • 所有HTML标签都可以作为标签选择器的标签名
  • 用标签选择器定义的样式对页面中该类型的所有标签都有效(不能设计差异化样式)

类选择器

使用“.”(英文)进行标识,后面紧跟类名,其基本语法格式如下:

.类名{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
  • 类名即为HTML页面中元素的class属性值(大多数HTML元素都可以定义class属性)
  • 类选择器的最大优势是可以为元素多谢定义单独或相同的样式

id选择器

使用“#”进行标识,后面紧跟id名,其基本语法格式如下:

#id名{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
  • id名即为HTML页面中元素的id属性值(大多数HTML元素都可以定义id属性)
  • 元素的id值是唯一的,只能对应文档中某一个具体的元素

通配符选择器

使用“*”表示,其基本语法格式如下:

*{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
  • 通配符选择器是所有选择器中作用范围最广的,能匹配页面中所有的元素

【小结】

今天总结了CSS选择器,分别有标签选择器、类选择器、id选择器和通配符选择器