html中的选择器:
属性选择器:选中带有title属性的元素
p[title^=a] :代表在p标签中有title属性以a开头的
p[title$=a】代表在p标签中有title属性中以a结尾了
p[title*=c] 代表在p标签有title属性包含c的
子元素选择器:
p:first-child (必须满足即使p标签也必须是第一个子元素)
p:last-child(必须满足即使p标签也必须是第一个子元素)
p:nth-child() 括号里面可以是:even:偶数odd:奇数 或者阿拉伯数字,要指定第几个就写第几个
p:first-of-type:(指定第一个p元素)
p:last-of-type(指定最后一个p元素)
p:nth-of-type() (括号里面写入even偶数,odd奇数)
兄弟元素选择器:
p+span p标签后面第一个标签是span
p~span p标签后面所有的sapn标签
否定伪类选择器:
p:not(.hello) 在p标签中不包含类属性是hello的
样式的继承:可以把一些基本的样式继承给祖先元素,这样他的子类就可以使用这些基本样式了,
选择器的优先级:
内联样式:1000
id选择器:100
类和伪类:10
元素选择器:1
通配:0
继承的样式没有优先及
在选择器里面加入 !important 代表最大优先级
并集选择器的优先级是单独计算的,最大值不能超过1000