2013-05-28 63 views
1

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

回答

0

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

我知道避免这种警告的唯一方法就是停止使用& nbsp ;. 您可以用span标记和CSS类替换:

相反的: 我& NBSP;不可中断& NBSP;短语。

您可以使用: < span style =“white-space:nowrap;” >我的不可撼动的短语。或者你可以把样式放到你的css中,然后用类来代替。顺便说一句,这是标准的方式来取代现在不鼓励<nobr>标签。

一下这里的更多信息: http://davidwalsh.name/nobr-css

0

我不认为这是一个整洁的故障。 (Tidy不认为&nbsp;(等等)是错误的。) 您可以通过使用HTML十进制代码来摆脱奇怪的警告;所以不要打字&nbsp;你粘贴&#160;。 有许多网站与实体和十进制代码表。参考编号: Extended explanation One of the many sites with tables with entities