【发布时间】:2013-05-23 08:38:34
【问题描述】:
在编辑我的 html 文件时,我经常收到警告“未转义的实体”。即在写作时:Forename Surname 在不间断空间实体之前和之后没有空格。如果我在分号后加一个空格,警告就会消失。在这种情况和其他情况下,即对于印刷引用的实体,aptana 的这种行为绝对没有意义。
我怎样才能阻止 Aptana 这样做?
【问题讨论】:
标签: html validation xhtml aptana
在编辑我的 html 文件时,我经常收到警告“未转义的实体”。即在写作时:Forename Surname 在不间断空间实体之前和之后没有空格。如果我在分号后加一个空格,警告就会消失。在这种情况和其他情况下,即对于印刷引用的实体,aptana 的这种行为绝对没有意义。
我怎样才能阻止 Aptana 这样做?
【问题讨论】:
标签: html validation xhtml aptana
AFAIK 是一个 Tidy 故障,没有快速解决方案。 Tidy 在解析实体时有一些记录在案的问题。你可以在这里阅读更多关于它们的信息: http://www.htmlpedia.org/wiki/Tidy_3
我知道避免该警告的唯一方法是停止使用 。 您可以将其替换为 span 标签和 css 类:
而不是: 我的 牢不可破的短语。
您可以使用: 我的牢不可破的短语。
或者您可以将样式放入您的 CSS 中,并使用类来代替。顺便说一句,这是替换现在不鼓励使用的
更多信息在这里: http://davidwalsh.name/nobr-css
【讨论】:
我认为这不是 Tidy 的错。 (Tidy 不认为  (等等)是错误的。)
您可以使用 HTML 十进制代码摆脱奇怪的警告;所以不要输入   ,而是粘贴   。
有许多带有实体表和十进制代码的站点。
参考:
Extended explanation
One of the many sites with tables with entities
【讨论】: