【发布时间】:2014-12-01 17:47:38
【问题描述】:
我刚刚创建了一个网站,它有很多内联样式需要清理。
除了逐行删除样式之外,还有什么捷径可以删除吗?
例如,在 html.ts 中有一个 remove_all_styles() -> 这可以扩展到 remove_all_inline_styles() 吗?
【问题讨论】:
标签: moovweb
我刚刚创建了一个网站,它有很多内联样式需要清理。
除了逐行删除样式之外,还有什么捷径可以删除吗?
例如,在 html.ts 中有一个 remove_all_styles() -> 这可以扩展到 remove_all_inline_styles() 吗?
【问题讨论】:
标签: moovweb
您可以使用 remove_attributes() 删除所有属性或 remove_class('ClassName') 否则 heir 没有删除内联样式的功能
【讨论】:
您可以在 remove_all_styles() 函数中添加一些内容,您可以在其中执行以下操作:
remove(".//@style")
这将遍历每个 HTML 子节点到当前节点并从中删除样式属性。
【讨论】: