Descendant Selector
“a” viene utilizzato per selezionare elementi dentro ad altri elementi.
esempio (css)
li a{
color: red
}
Attribute Selector
Per mantenere un certo ordine è consigliato selezionare gli elementi in base al tipo di attributo.
esempio 1 (css) a [href = https://www.facebook.com/]{ color: yellow ; } esempio 2 (css) input [type = text]{ border: 1px dotted orange }
/*inheritance*/
Attribuisce una caratteristica ad un elemento, e se quel elemento in html ne racchiude altri, allora trasferirà questa caratteristica anche a loro.
/*specifity*/
Questo codice è praticamente il contrario del codice precedente, infatti se attribuiamo una caratteristica ad un elemento specifico, questo rimarrà con questa caratteristica anche se un elemento che lo racchiude ne contiene un’altra diversa.
I due codici in grassetto /*inheritance*/ e /*specifity*/ vanno inseriti all’inizio del codice CSS e come descritto precedentemente svolgono particolari funzioni che possono rivelarsi utili.
link utili: W3Schools