1

编辑我的 html 文件时,我经常收到警告“未转义的实体”。即在写作时: 在不间断空间实体之前和之后不带空格的姓氏。如果我在分号后加一个空格,警告就会消失。在这种情况和其他情况下,即对于印刷引用的实体,aptana 的这种行为绝对没有意义。我怎样才能阻止 Aptana 这样做?

4

2 回答 2

0

我认为这不是 Tidy 的错。(Tidy 不会认为 (etc., etc.) 是错误的。)您可以使用 HTML 十进制代码摆脱奇怪的警告;所以不要输入 你 paste  。有许多带有实体表和十进制代码的站点。参考资料: 扩展说明 具有实体表的众多站点之一

于 2013-09-27T17:50:31.050 回答
0

AFAIK 是一个 Tidy 故障,并且没有快速的解决方案。Tidy 在解析实体时有一些记录在案的问题。你可以在这里阅读更多关于它们的信息:http: //www.htmlpedia.org/wiki/Tidy_3

我知道避免该警告的唯一方法是停止使用  。您可以将其替换为 span 标签和 css 类:

而不是:My nonbreakable 短语。

您可以使用:<span style="white-space:nowrap;">我的牢不可破的短语。</span>

或者您可以将样式放在您的 CSS 中,并改用一个类。顺便说一句,这是替换现在不鼓励使用的 <nobr> 标记的标准方法。

更多关于它的信息:http: //davidwalsh.name/nobr-css

于 2013-06-23T21:50:36.953 回答