html - 如何让 HTML Tidy 在关闭标签之前不放置换行符?

标签 html text tidy text-formatting htmltidy

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/

相关文章:

r - `dplyr::full_join()` 不适用于列表列

php - 使用 Tidy 在 PHP 中验证 HTML5 文档

vba - 如何在 VBA 中格式化文本/字符串?

java - 从 Java 中的 AttributedString 派生应用属性范围的索引

text - LaTeX - 更改文档的字体大小,但在序言中,而不是文档类?

xml:如何缩进子元素但将属性保留在新行上

java - 解析android应用程序中存在问题的html

javascript - 如何滚动到 div 内的元素?

html - 如何管理跨多个页面的相同元素

javascript - 识别网页上 AppleScript 的 JavaScript 按钮