CSS选择器

容易混淆

  • 后代选择器
<style type="text/css">
h1 em {color:red;} 
</style>
<h1>This is a <em>本处变红</em> heading</h1>
  • 子元素选择器
<style type="text/css">
h1> strong {color:red;}
</style> 
<h1>This is <strong>会被选中1</strong> <strong>会被选中2</strong> important.</h1>
<h1>This is <em>reff <strong>套了一层,不会被选中3</strong></em> important.</h1>
  • 选择器分组
h1, h2 {color:blue;} //页面所有h1、h2元素都标为蓝色
  • css中选择器分为基础选择器复合选择器两个大类。
  • 基础选择器是由单个选择器组成的。包括:标签选择器、类选择器、id选择器和通配符选择器
  • 常用的复合选择器包括:后代选择器、子选择器、并集选择器、伪类选择器等等

这30个CSS选择器,你必须熟记(上)

  • 相邻两个有层级关系的节点,他们之间是父子关系。如果两个元素之间跨越两个层级以上,它们是祖辈和后代(爷爷、孙子)的关系。
  • 两个元素是同一层级,则是同胞关系。
* 选择所有
#x 根据id选
.y 根据class选
x 根据标签名选

x y 选择<div>元素内的所有<p>元素
x+y 紧邻同胞选择器
x~y 后续同胞选择器
x>y 只选择一个元素的子元素
x:visited 伪类选择器
x[title] 简单属性选择器

image

posted on 2022-08-20 11:25  anjun_xf  阅读(21)  评论(0编辑  收藏  举报

导航

TOP