Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CKEditor将html实体添加到内联CSS中。CSS仍然有效吗?_Html_Css_Ckeditor - Fatal编程技术网

CKEditor将html实体添加到内联CSS中。CSS仍然有效吗?

CKEditor将html实体添加到内联CSS中。CSS仍然有效吗?,html,css,ckeditor,Html,Css,Ckeditor,我有一段代码: <table style="background-image: url(path/to_image.png)"> 当我在CKEditor中加载它时,它会转换为: <table style="background-image: url(&quot;path/to_image.png&quot;)"> 这仍然有效吗?事实上,我不太感兴趣,如果它是有效的,但如果有任何问题与任何网络浏览器或电子邮件客户端(编辑器是用来编写html电子

我有一段代码:

<table style="background-image: url(path/to_image.png)"> 

当我在CKEditor中加载它时,它会转换为:

<table style="background-image: url(&quot;path/to_image.png&quot;)">


这仍然有效吗?事实上,我不太感兴趣,如果它是有效的,但如果有任何问题与任何网络浏览器或电子邮件客户端(编辑器是用来编写html电子邮件)。Firefox和Thunderbird似乎对此很满意

是的,当然是。属性值不会因为包含CSS或URL而不再是属性值。实体仍然有效(如果字符有特殊含义,则需要实体)。

它非常有效(实际上,这可能是唯一有效的方法!请记住这一点。),但我仍然会在主要的电子邮件客户端中测试它,以确保安全。众所周知,电子邮件中的HTML支持非常重要

它是有效的,并且是HTML标准所要求的,但不太可能在Outlook Express中工作。

无论如何,在使用Thunderbird的电子邮件中使用
背景图像:url()
是不起作用的。除非他们修复了它,否则雷鸟不会显示背景图像


在其余的邮件客户端中,用户将收到警告,因为邮件试图加载外部文件。

实际上它与thunderbird一起工作,代码只是一个示例。警告是你无法控制的,但这并不意味着你应该停止发送设计精美的消息。是的,你可以控制警告。如果你把图像内联,用户将看到漂亮的设计没有任何警告。哎呀,我看到雷鸟的错误就发生在这种情况下,嗯,我们不可能什么都有:)由于某种原因,没有人会发送大量的信息(ESP)。我想这样发送需要太多的资源。另外,不在线发送图像有助于跟踪打开。如果人们收到一封电子邮件,他们看到了所有的图像(除了跟踪图像,他们无论如何都看不到),他们将忽略警告,因此跟踪图像将不再加载。