Php <;span>;字体大小的背景

Php <;span>;字体大小的背景,php,css,background,font-size,html,Php,Css,Background,Font Size,Html,在站点bbcode中,文本背景和大小输出如下 <span style="background: #ff0000;"> text size normal <br></br> <br></br> <span style="font-size: 250%"> text size big </span> <br></br> <br></br> </s

在站点bbcode中,文本背景和大小输出如下

<span style="background: #ff0000;">

text size normal

<br></br>
<br></br>
<span style="font-size: 250%">

    text size big

</span>
<br></br>
<br></br>

</span>
<span style="background: #ff0000;">

text size normal

<br></br>
<br></br>
<span style="style="background: #ff0000;"font-size: 250%">

    text size big

</span>
<br></br>
<br></br>

</span>

文本大小正常




文本大小大



问题是背景不适合文本大小

如果我制作span inline块,背景色将显示在整个框上

我知道如果我像这样把样式放进去,背景色会适合文本

<span style="background: #ff0000;">

text size normal

<br></br>
<br></br>
<span style="font-size: 250%">

    text size big

</span>
<br></br>
<br></br>

</span>
<span style="background: #ff0000;">

text size normal

<br></br>
<br></br>
<span style="style="background: #ff0000;"font-size: 250%">

    text size big

</span>
<br></br>
<br></br>

</span>

文本大小正常




文本大小大




我的问题是php bbcode生成的代码,用户有时会在文本大小之前选择背景颜色,而只是继承上一个跨度的背景

<span style="background: #ff0000;">

text size normal

<br /><br />
<br /><br />
<span style="font-size: 250%; background: inherit;"> <!-- inherit the background -->

    text size big

</span>
<br /><br />
<br /><br />

文本大小正常




文本大小大




查看它是如何工作的:

很可能样式行高度是在某个地方设置的,并在大字体区域继承。还可以尝试设置:线条高度:250%;尝试了style=“font size:250%;行高:250%;”但没有更改@user614963查看我的答案所有这些html都太可怕了……:
style=“style=”background:#ff0000;“字体大小:250%”
@user614963没问题,很高兴我能帮上忙@Arianfautosh-为什么字体大小使用“%”单位?这适用于不同的屏幕尺寸吗?@ghosh因为问题包含it@ArianFaurtosh我在问‘这是什么意思?’。我已经在谷歌上搜索过了