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.cssdovrebbe caricare prima, quindi è molto più facile scavalcare gli stili principali nel tuo styles.css.
