1 00:00:00,522 --> 00:00:02,321 Maintenant que vous avez vu plein de propriétés, 2 00:00:02,321 --> 00:00:03,341 je veux vous parler de quelque chose 3 00:00:03,341 --> 00:00:05,853 que vous avez peut-être déjà remarqué par vous-même, 4 00:00:05,853 --> 00:00:07,642 un concept appelé 'héritage'. 5 00:00:07,642 --> 00:00:09,604 Quelques propriétés CSS s'héritent, 6 00:00:09,604 --> 00:00:10,927 ce qui veut dire qu'elles s'appliquent 7 00:00:10,927 --> 00:00:13,273 à toutes les balises enfant situées à l'intérieur de la principale. 8 00:00:13,273 --> 00:00:16,860 Par exemple, 'font-family' est une propriété qui s'hérite. 9 00:00:16,860 --> 00:00:19,251 En la définissant simplement sur la balise , 10 00:00:19,251 --> 00:00:20,993 on peut voir qu'elle est sélectionnée automatiquement 11 00:00:20,993 --> 00:00:22,049 dans les balises enfant. 12 00:00:22,049 --> 00:00:24,069 Comme pour le

ou les paragraphes. 13 00:00:24,069 --> 00:00:26,716 Elle arrête de s'appliquer seulement si une autre règle prend le pas. 14 00:00:26,716 --> 00:00:29,491 Comme cette règle qui modifie la famille de police 15 00:00:29,491 --> 00:00:31,743 de tous les titres en 'cursive'. 16 00:00:31,743 --> 00:00:34,518 Une autre propriété qui s'hérite est 'color'. 17 00:00:34,518 --> 00:00:36,572 Si on la définit sur , on peut la voir s'infiltrer en dessous, 18 00:00:36,572 --> 00:00:40,543 dans toutes les balises, sauf si une autre règle prend le pas. 19 00:00:40,543 --> 00:00:43,828 Comme cette règle ici qui définit les

en vert. 20 00:00:45,162 --> 00:00:49,214 Les autres propriétés qui s'héritent et qu'on a vues sont 'font-weight', 21 00:00:49,214 --> 00:00:54,032 'font-size', 'font-style', 'line-height' et 'text-align'. 22 00:00:54,032 --> 00:00:56,597 En fait, beaucoup de celles qu'on a vues s'héritent, 23 00:00:56,597 --> 00:00:58,431 car elles ont un lien avec la mise en forme du texte 24 00:00:58,431 --> 00:01:00,266 et les navigateurs supposent que les concepteurs de site Web 25 00:01:00,266 --> 00:01:02,263 veulent que les styles appliqués au texte se répercutent en-dessous, 26 00:01:02,263 --> 00:01:04,608 de telle façon qu'ils n'aient pas à les définir 27 00:01:04,608 --> 00:01:06,361 à chaque niveau. 28 00:01:06,361 --> 00:01:08,451 En allant plus loin cependant, la plupart des nouvelles propriétés 29 00:01:08,451 --> 00:01:10,669 que vous verrez ne s'hériteront pas. 30 00:01:10,669 --> 00:01:13,699 Si vous n'êtes pas sûr de l'héritage d'une propriété, 31 00:01:13,699 --> 00:01:15,405 soit vous l'appliquez à la balise 32 00:01:15,405 --> 00:01:16,686 et vous regardez ce qui se passe, 33 00:01:16,686 --> 00:01:18,490 soit vous cherchez la propriété sur Internet 34 00:01:18,490 --> 00:01:21,173 et vous lisez la documentation la concernant.