[英]CKEditor adds html entities to inline CSS. Is the CSS still valid?
我有這段代碼:
<table style="background-image: url(path/to_image.png)">
當我將其加載到CKEditor中時,它轉換為:
<table style="background-image: url("path/to_image.png")">
這仍然是有效的CSS嗎? 實際上,我對它是否有效並不感興趣,但是任何Web瀏覽器或電子郵件客戶端是否會出現問題(編輯器用於編寫html電子郵件)。 Firefox和Thunderbird似乎很好用。
是的,當然是。 屬性值不會僅僅因為它們包含CSS或URL而停止成為屬性值。 實體仍然有效(如果字符否則具有特殊含義,則是必需的)。
這是非常有效的(實際上,這可能是唯一有效的方法!一定要記住這一點。),但是我仍然會在主要的電子郵件客戶端中進行測試,以確保這一點。 眾所周知,電子郵件中的HTML支持非常糟糕 。
它是有效的,並且是HTML標准所必需的,但是它不太可能在Outlook Express中工作。
無論如何,使用background-image: url()
在Thunderbird的電子郵件中不起作用。 除非他們已修復,否則Thunderbird不會顯示背景圖像。
在其余的郵件客戶端中,用戶將收到警告,因為郵件正在嘗試加載外部文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.