目录
?行内引入
?内嵌引入
?外联引用
🔥选择器
?类选择器
?子选择器
💧“+”
💧“~”
css:层叠样式表(Cascading style sheet)
这种引入方式在之前的HTML学习中也有使用过。通过标签的style属性来引入css样式。
通过选择器,在head部分通过style标签来引入css样式。
? ? ? ? 首先,先创建一个.css文件,然后在HTML中,使用link标签,在href属性中通过相对路径的方式,及那个.css文件引入进来。
? ? ? ?行内引入的优先级最高,而内嵌引入和外联引入的优先级不分高低,后来运行到的样式代码会覆盖前面的。? ? ? ?
? ? ? ?当通过不同的引入方式给同一个元素设置了相同的样式后,就会根据引入方式的优先级来判断元素的样式。
? ? ? ?我们可以看到当三种引入方式都针对文本的大小和背景颜色时,只有行内引入的样式生效,也说明了行内引入的优先级最高。
内嵌引入和外联引入的优先级会根据代码的先后顺序决定,后面的会覆盖前面的样式。
我们发现使用后代选择器会作用给父类选择器的所有后代。两个span标签中的内容都设置了样式
发现只有一个span添加了样式,也就是div的直系子后代被设置了样式。
参考之前博客(http://t.csdnimg.cn/TOTb6)中的隔行变色部分。
?
这个主要使用在去浮动效果中。
?
?
?
通用选择器一般是用来去除浏览器默认样式的。
?
?
?
?
?
?
?
?
?
?
?
?
?
?