In un'intestazione HTML, ho questo:
<head>
<title>Title</title>
<link href="styles.css" rel="stylesheet" type="text/css"/>
<link href="master.css" rel="stylesheet" type="text/css"/>
styles.css
è il mio foglio specifico per la pagina. master.css
è un foglio che uso su ciascuno dei miei progetti per sovrascrivere le impostazioni predefinite del browser. Quale di questi fogli di stile ha la priorità? Esempio: il primo foglio contiene specifici
body { margin:10px; }
E i bordi associati, ma il secondo contiene i miei ripristini di
html, body:not(input="button") {
margin: 0px;
padding: 0px;
border: 0px;
}
In sostanza, l'elemento a cascata dei CSS funziona allo stesso modo in termini di riferimenti ai fogli di stile come nelle normali funzioni CSS? Vuoi dire che l'ultima riga è quella visualizzata?
body:not(input="button")
comunque non è un selettore valido. Probabilmente intendevi dividerlo in body, input:not([type="button"])
.
master.css
dovrebbe caricare prima, quindi è molto più facile scavalcare gli stili principali nel tuo styles.css
.