HTML整洁有一个让人恼火的习惯,就是在结束标记前加一个换行符。例如:

<p>Some text</p>

变成
<p>Some text
</p>

如何告诉Tidy将结束标记与内容的结尾保持在同一行?
顺便说一句,如果这有什么区别的话,我正在通过记事本+

最佳答案

确保将vertical-space设置为no。在经历了很多挫折之后,我学到了switch所做的唯一一件事,那就是在不需要的地方添加新行,从而破坏已经有点好格式的HTML。
这是我用于微创整理(不添加doctypes/head标签等)的方法:
tidy -mqi --doctype omit --show-body-only true --show-warnings no --vertical-space no --wrap 0

09-30 15:56
查看更多