HTML Tidy 有一个令人恼火的习惯,即在结束标记之前 放置一个换行符。例如:
<p>Some text</p>
成为
<p>Some text
</p>
我如何告诉 Tidy 将结束标记与内容结尾保持在同一行?
顺便说一句,我正在通过 Notepad++ 运行 Tidy,如果这有什么不同的话。
最佳答案
确保 vertical-space
设置为 no
。在经历了很多挫折之后,我了解到 switch 所做的唯一一件事就是通过在你不想要的地方添加换行符来搞砸你已经格式化得很好的 html。
这是我用于微创整理(不添加 doctypes/head 标签等)的方法:
tidy -mqi --doctype omit --show-body-only true --show-warnings no --vertical-space no --wrap 0
关于html - 如何让 HTML Tidy 在关闭标签之前不放置换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2491657/