Trong tiêu đề HTML, tôi đã nhận được điều này:
<head>
<title>Title</title>
<link href="styles.css" rel="stylesheet" type="text/css"/>
<link href="master.css" rel="stylesheet" type="text/css"/>
styles.css
là trang dành riêng cho trang của tôi. master.css
là một tờ tôi sử dụng cho mỗi dự án của mình để ghi đè mặc định của trình duyệt. Những kiểu định dạng nào được ưu tiên? Ví dụ: tờ đầu tiên chứa cụ thể
body { margin:10px; }
Và các đường viền liên quan, nhưng cái thứ hai chứa các thiết lập lại của tôi về
html, body:not(input="button") {
margin: 0px;
padding: 0px;
border: 0px;
}
Về bản chất, phần tử xếp tầng của CSS có hoạt động giống nhau về các tham chiếu biểu định kiểu như trong các hàm CSS thông thường không? Có nghĩa là dòng cuối cùng là dòng được hiển thị?
body:not(input="button")
bằng cách này không phải là một bộ chọn hợp lệ. Bạn có thể có nghĩa là để chia nó thành body, input:not([type="button"])
.
master.css
nên tải trước, sau đó sẽ dễ dàng hơn để ghi đè các phong cách tổng thể trong của bạn styles.css
.