Avevo studiato in precedenza che il css incorporato sovrascrive i css esterni. Ma ho scoperto che, a seconda di cosa si verifica per ultimo nel codice, prevalgono questi stili.Il css incorporato sovrascrive sempre i css esterni?
Si prega di consultare il seguente codice: (Considerando che ho usato il colore: verde; in CSS esterno per H3)
<head>
<link rel=stylesheet href="style.css">
<style>
h3{
color:red;
}
</style>
</head>
uscita del codice di cui sopra mi mostrerà qualsiasi testo che scrivo dentro h3 in colore rosso .
Ma se scrivo il codice precedente in questo modo: -
<head>
<style>
h3{
color:red;
}
</style>
<link rel=stylesheet href="style.css">
</head>
Nel caso di cui sopra, ottengo il colore del testo all'interno h3 come "verde" (da quando ha assunto ho dato "verde" come carattere -colore in css esterno).
Questo perché ho scritto il tag "link" dopo il tag "style".
Quindi, ciò significa che il css esterno non è sempre sovrascritto da css incorporato.
Oppure è una regola scrivere il tag "link" sempre prima del tag "style" in "head".
Spiegare questo punto.
Dove e come hai studiato che "il css incorporato sovrascrive i css esterni"? –
Sono sicuro che ciò che ha letto come "incorporato" si riferiva agli stili in linea tramite l'attributo *** di stile universale *** e lo confondeva con lo stile *** tag ***. – connexo
@torazaburo, l'ho letto qui: http://www.boogiejack.com/CSS_2.html –