gmail签名如何工作?

时间:2017-06-07 13:14:49

标签: html css gmail

这几乎是一个好奇的问题。

昨天我使用HTML为Gmail创建了一个新签名。

代码非常基本(表格和内联CSS),但是当它实际上将其添加到Gmail时,代码不会呈现,而是将其打印为单词。

经过一番谷歌搜索,我意识到为了能够在Gmail签名上显示HTML内容,我必须从网页中复制结果,然后将其粘贴到文本框中,以便它可以正常工作,实际上...... 。的确如此。

现在,我只是想知道为什么会这样?

我的意思是,为什么在粘贴HTML代码本身时从网页复制结果不起作用?

由于

1 个答案:

答案 0 :(得分:2)

Gmail使用富文本编辑器,该编辑器具有自己的代码,在您粘贴到该代码时会运行。大多数人都不使用HTML,因此谷歌没有实现将HTML写入其中的能力。他们这样做是为了防止人们添加像< >和&如果解析为HTML,则会导致问题。

如果先将HTML放入网站然后复制它,那么实际上是在复制和粘贴HTML的输出而不是实际的代码。谷歌设置为处理粘贴格式化内容,这就是为什么这种方法的工作方式不同。