CSS |特异性
当一组以上的 CSS 规则应用于同一个元素时,浏览器必须决定哪个特定的规则集将应用于该元素。浏览器遵循的规则统称为特异性
特异性规则包括:
- 通过引用外部样式表应用的 CSS 样式优先级最低,被内部和内联 CSS 覆盖。
- 内部 CSS 被内联 CSS 覆盖。
- 内联 CSS 具有最高优先级,并覆盖所有其他选择器。
示例:
超文本标记语言
<html>
<head>
<link rel="stylesheet" type="text/css" href="external.css">
<style type="text/css">
h1 {
background-color: red;
color: white;
}
h2 {
color: blue;
}
</style>
</head>
<body>
<h1>
Internal CSS overrides external CSS
</h1>
<h2 style="color: green;">
Inline CSS overrides internal CSS
</h2>
</body>
</html>
【例-1 的:
超文本标记语言
h1{
background-color: lightgreen;
}
h2{
color: pink;
}
版权属于:月萌API www.moonapi.com,转载请注明出处