回顾
1、CSS层叠样式表aCascadi
gstylesheet层叠样式表,用来控制网页样式的,并允许将网页样式和内容分离的一种标记性语言。2、CSS基本语法a选择器属性属性的值属性属性的值3、按选择器不同来分类a类选择器i以点开头ii通过元素的class属性来调用iii可以被调用多次bId选择器i以开头ii通过元素的id属性来调用iii只能被调用一次c标签选择器i直接对HTML标签也样式,不需要调用,自动应用样式d伪类选择器ili
k正常连接时候的状态iivisited已经访问过的状态iiihover鼠标移上去时候的状态ivactive但鼠标点击时候的专题e关联选择器pbaabbaabbpbluef组合选择器h1aabb4、按CSS的位置来分类a内嵌样式(内部样式):只能供本页面使用b外部样式:写在页面的外部,通过链接或导入的方法来引用外部样式c连接的语法:li
krel’stylesheet’type’textcss’href’地址’d导入的语法:importurl‘地址’url是可以省略的,建议不要省略。e连接和导入的区别:i连接只能在HTML页面中引入CSS样式ii导入可以在HTML和CSS中引入CSS样式5、注释aHTML注释bCSS注释
样式的继承
子元素覆盖和继承父元素的样式如果父元素有,子元素没有,子元素继承父元素的样式
f如果父元素有,子元素也有,子元素覆盖父元素的样式
父级有颜色,子级也有样式,子元素将父元素给覆盖了父亲有字号儿子没有,儿子继承父级的字
样式的优先级
1、id样式class样式标签样式2、行内样式内嵌样式外部样式
id样式class样式标签样式
行内样式内嵌样式外部样式
应用多个样式
以程序执行先后为优先级,后执行的将前面的给覆盖了。
f强制优先级
importa
t
权重叠加
标签选择器类选择器id选择器行内选择器importa
t110100100010000
fr