当前位置: 首页 > 工具软件 > HTML Tidy > 使用案例 >

php html_tidy,配置HTML Tidy以在html属性内部忽略PHP短开始和结束标记

袁良弼
2023-12-01

当用作html属性中的值时,如何保持HTML Tidy不转换PHP短标记?

这是它目前所做的一个例子.它转换为:

对此:

我希望HTML Tidy忽略PHP短标签.任何改变这个的配置选项?

==

为了简化,有没有办法让HTML Tidy避免进行HTML实体转换?如果它不会转换,这将解决我的问题.

解决方法:

即使它可以完成Tidy与php不能很好地工作 – 如果你的php代码包含引号等,它可能会窒息.如果它们由php输出,Tidy可能会抛出有关缺少属性的警告.

您可以替换所有到在运行Tidy然后将它们更换回来之前.

在控制台中,例如:

sed -i 's/=\(.*\)?>//g' yourfile.php

tidy -m yourfile.php

sed -i 's//=\1?>/g' yourfile.php

第一行转换到里面的文件,

第二个运行整洁并更新文件,

第三行转换回到.

标签:php,htmltidy

来源: https://codeday.me/bug/20190710/1423703.html

 类似资料: