内部样式后是否可以加载外部样式表?

时间:2012-08-19 17:44:01

标签: css css3

是否可以在加载内部(或嵌入)样式后加载外部样式表。我的意思是说,我有一个带有黄色背景颜色的div,在页面中使用嵌入式样式设置,比如;

<style type="text/css">
div{
  background-color: yellow;
}
</style>

我可以使用外部样式表(例如

)将背景颜色更改为green
<link rel="stylesheet" href="style.css" type="text/css" />

如果可以,请给我举个例子。

我知道这可以使用内联样式,但我不想使用它。

4 个答案:

答案 0 :(得分:5)

只需将<link>标记放在<style>标记之后,或使外部样式表中的选择符更具体。

答案 1 :(得分:1)

要回答你的问题,是的,你可以。样式将按特定顺序应用。有关CSS中的优先规则,请参阅here

答案 2 :(得分:-1)

如果要覆盖同一个类的css,可以在该类中使用“important”。在css中更多地了解重要事项。

答案 3 :(得分:-2)

offcourse你可以将外部样式表放在HTML head 部分的内部样式表之后,以覆盖内部样式表!

CSS订购

如果为HTML元素指定了多个样式,将使用哪种样式?

一般来说,我们可以说所有样式都会按照以下规则“级联”成新的“虚拟”样式表,其中第四个具有最高优先级:

1。浏览器默认

2。外部样式表

3. 内部样式表(在头部)

4. 内联样式(在HTML元素中)