Marge et rembourrage en utilisant em

Quand cadratin (1 em est appliquée à un élément, il prend la valeur par défaut du navigateur (généralement, 16px) ou une taille de police de la valeur de ses parents, à droite?. Mais j'ai remarqué que si j'utilise quelque chose comme margin-top: 1em dans un h1 élément (sans l'aide d'un reset de la feuille de style, et, par conséquent, h1 est fixé à font-size: 32px), puis cadratin (1 em est égal à 32pxmême si son élément parent est défini à font-size: 16px.

Cependant, en utilisant quelque chose comme font-size: 100%; résout la contradiction.

Ce qui me manque?

source d'informationauteur Robert Smith