使用PHP整洁 - 输出<link />,<style>和<script>元素而不使用显式类型?</style>

时间:2015-03-28 20:46:21

标签: php tidy

我正在使用PHP测试Tidy以添加一个人类&#39;给定HTML页面发送到浏览器后的布局视图(默认情况下它是以压缩形式生成的),但我遇到了问题。

每个<link>元素及其rel属性设置为样式表会在其末尾附加type="text/css"。同样适用于<style>元素,它以相同的方式运行。 <script>元素会附加type="text/javascript"

虽然它对我来说非常好,但我想过滤掉这些内容,我想知道Tidy配置中是否有选项(我已经阅读了选项列表in the Tidy website但是没有找到任何暗示我这样过滤的内容)或者我必须手动进行过滤,例如:

$output = str_replace([" type=\"text/javascript\"", " type=\"text/css\""], ["", ""], tidy_parse_string($input, $options, "utf8"));

是否有比这更好的过滤程序?

0 个答案:

没有答案