在HTML标头中,我得到了以下内容:
<head>
<title>Title</title>
<link href="styles.css" rel="stylesheet" type="text/css"/>
<link href="master.css" rel="stylesheet" type="text/css"/>
styles.css
是我的页面专用表。master.css
是我在每个项目上使用的工作表,用于覆盖浏览器的默认设置。这些样式表中哪个优先?示例:第一张纸包含特定内容
body { margin:10px; }
和相关的边界,但是第二个包含我的重置
html, body:not(input="button") {
margin: 0px;
padding: 0px;
border: 0px;
}
本质上,CSS的级联元素在样式表引用方面是否与典型CSS函数中的相同?意思是显示的最后一行是?
body:not(input="button")
并不是有效的选择器。您可能打算将其拆分为body, input:not([type="button"])
。
master.css
应该首先加载样式表,然后更容易否决您的中的主样式styles.css
。