1、确定CSS样式的导入方式
通常情况下我们知道的CSS导入方式有如下四种:
a、链入外部样式 ----------------
b、内部样式表 -----------------
c、 内嵌样式 ------------------
d、导入外部样式 -------------------
当然大部分人对于前三种样式导入方式非常熟悉,最后一个略微有些陌生,我们就先来介绍下这个方式:它雷同于链入外部样式,但实质上是存于内部样式,而且在编写过程中,一定要写在内部样式表内部其他样式前面。简而言之就是:内部的外部样式,实现链入的功能,当然这个功能是需要最先实现的,否则则不具备效果。
2、执行顺序和优先级
这个问题我们先来理解下基本规则:顺序和优先级,在确定优先级的时候,我们就执行优先级高的,而忽略优先级低的;
a、相同导入方式下,同一个对象用不同数量元素来描述时
例:h1{background-color:red;}
#top h1{background-color:blue;}
CSS自有一套特殊性判定方式,特殊性越高的则优先级越高,而特殊性一般情况下说就是描述越具体,则特殊性越高,像例子中加了div的id之后,更能明确是哪一个div下的h1,则后一个的优先级越高,所以最终应该是蓝色的
b、相同导入方式下,同一个对象用不同元素来描述时
例:html中写



