是否可以在加载内部(或嵌入)样式后加载外部样式表。我的意思是说,我有一个带有黄色背景颜色的div,在页面中使用嵌入式样式设置,比如;
<style type="text/css">
div{
background-color: yellow;
}
</style>
我可以使用外部样式表(例如
)将背景颜色更改为green
<link rel="stylesheet" href="style.css" type="text/css" />
如果可以,请给我举个例子。
我知道这可以使用内联样式,但我不想使用它。
答案 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元素中)