【发布时间】:2017-09-07 20:53:43
【问题描述】:
我的网站是使用主题“BeTheme”在 Wordpress 上构建的,它会创建类似于空内联样式 (style="") 的 html 垃圾。
我怎样才能删除它?
我想到了两种方法:如果我知道样式属性附加在哪个 php-File 中,我可以做类似的事情
if (style is empty)
{
don't attach style attribute
}
如果我无法到达那里,我可以在之后用类似的东西清理页面
replace(style="", '')
我怎样才能以优雅的方式实现这一目标,而又不减慢我的页面速度?
【问题讨论】:
-
您想要这样做的原因是什么?当然,您可以删除所有空样式属性,但是在 DOM 中的每个元素上运行它似乎是不需要运行的额外执行步骤。我的观点是空的样式标签不会伤害任何东西,那么为什么要努力删除它们呢?如果你仍然想这样做,你总是可以复制主题并修复它,这样它就不会添加样式。