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