首页 > 解决方案 > 为什么 em 单元不使用段落标签作为父级?

问题描述

我有带有标题的简单 p 标签我已将字体大小设置为段落标签但是当我根据 em 单位将字体大小设置为标题标签时,更改不会反映在 em

p {
  font-size: 32px;
}

h2 {
  font-size: 2em;
}
<p>Heading<h2>SubHeading</h2></p>

但是,当我将段落更改为 div em 字体大小时可以正常工作。像下面

div {
  font-size: 32px;
}

h2 {
  font-size: 2em;
}
<div>Heading<h2>SubHeading</h2></div>

为什么它会这样?

标签: javascripthtmlcsssassflexbox

解决方案


推荐阅读