Nous allons revenir sur plusieurs sélecteurs.
First-child
Le comportement est celui attendu.
First-of-type
Pour comprendre la différence entre ces deux sélecteurs, il suffirait d'introduire une balise </br> pour modifier l’arborescence.
Attention au comportement de JSbin.
Il s’avère nécessaire de lancer Run with JS pour obtenir le résultat attendu.
Attention :
écrire la règle
/*test 5*/
:not(:last-child){
color : red;
}
le résultat n'est pas celui attendu : vérifier avec F12, le type du dernier enfant.