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