2

我正在使用 HTML TIDY,我看到如果我的文本/HTML 中有双空格要修复,Tidy 会用一个空格替换双空格,我不知道会发生什么,任何帮助都会很棒? ?? 这是我对 HTML Tidy 的配置。

tidy-mark: no
show-errors: 6
show-warnings: yes
output-xml: no
enclose-text: yes
wrap: 0
uppercase-tags: yes
uppercase-attributes: yes
show-body-only: yes
new-inline-tags: replaced,city,place,personname,country-region
4

2 回答 2

1

在 HTML 中的大多数地方,双空格被浏览器视为单空格。这可能就是 HTML Tidy 替换它们的原因:它们只是在您的 HTML 文件中占用空间而没有任何好处。如果您确实希望出现两个空格,则需要不间断的空格。

于 2011-03-16T21:27:25.773 回答
0

使用选项 literal-attributes: yes (默认为 no)不要用属性内的单个空格替换双空格(它应该很重要)。

一个典型的例子,你有类似的东西:

<a href="/somewhere  .htm">click here</a>

并且您需要保留双倍空间以使链接仍然有效。

于 2019-05-23T07:59:13.313 回答