【问题标题】:How does gmail signature work?gmail签名如何工作?
【发布时间】:2017-06-07 13:14:49
【问题描述】:

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

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

代码非常基本(表格和内联 CSS),但是当需要将其实际添加到 Gmail 时,代码并未呈现,而是以文字形式打印。

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

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

我的意思是,为什么从网页复制结果有效而粘贴 HTML 代码本身无效?

谢谢

【问题讨论】:

  • 我猜它可以是富文本编辑器。将代码粘贴到 rich text editor 中,它也会像 gmail 一样打印代码。
  • 如果我将代码粘贴到富文本编辑器中,我会得到相同的 html 代码。如果我然后将其粘贴到签名中,它不会被转换但仍显示为文本

标签: html css gmail


【解决方案1】:

Gmail 使用富文本编辑器,该编辑器有自己的代码,当您粘贴到该编辑器时就会运行该代码。大多数人不使用 HTML,因此 Google 还没有实现将 HTML 写入其中的功能。他们这样做是为了防止人们在他们的签名中添加像 和 & 这样的符号,如果被解析为 HTML 会导致问题。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-15
    • 2018-07-03
    • 1970-01-01
    • 2018-07-30
    • 2018-02-27
    • 1970-01-01
    • 2015-09-07
    • 1970-01-01
    相关资源
    最近更新 更多