在css中有没有办法清除所有font-family + font-size样式声明?

Jim*_*ket 6 html css php styles font-face

我有一个页面,这是一个cms/wysiwyg/ms字噩梦.

它从数据库中提取了许多段落的文本,其中一些保留了ms word的奇怪的html标签 - 包括字体声明!啊!

在一句话中我可以有这样的事情:

<span style="font-family:Verdana">this is some</span>
<span style="font-family:arial">ugly text!</span>
Run Code Online (Sandbox Code Playgroud)

我想知道是否有一种方法可以删除所有font-family和font-size样式,以便它们适应主样式表css?

如果我可以避免它,我宁愿不进入大规模的preg_replace条件.谢谢

小智 15

CSS:

span {
    font-family: initial !important;
    font-size: initial !important;
}
Run Code Online (Sandbox Code Playgroud)