2013-05-28 99 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