3D 在这个 HTML 中做什么?
我试图通过查看代码来复制我进入 Gmail 的邮件程序。我在多个源查看器中看到很多这样的内容:
<td style=3D"border-bottom: 1px dotted rgb(153,157, 147); border-top: 1px solid rgb(28, 140, 78);" width=3D"90">=A0</td>
<td style=3D"border-bottom: 1px dotted rgb(153,157, 147); border-top: 1px solid rgb(28, 140, 78);" align=3D"right" width=3D"110">
3D 是某种我不知道的邮件渲染吗?
I'm trying to duplicate a mailer I got into my gmail by taking a look at its code. I see a lot of this in multiple source viewers:
<td style=3D"border-bottom: 1px dotted rgb(153,157, 147); border-top: 1px solid rgb(28, 140, 78);" width=3D"90">=A0</td>
<td style=3D"border-bottom: 1px dotted rgb(153,157, 147); border-top: 1px solid rgb(28, 140, 78);" align=3D"right" width=3D"110">
Is 3D some sort of mail rendering thing I don't know about?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个名为“quoted-printable”的电子邮件编码系统,它允许非 ASCII 字符表示为用于电子邮件传输的 ASCII。
在quoted-printable中,任何非标准电子邮件八位位组都表示为
=
符号,后跟两个表示八位位组值的十六进制数字。当然,要在电子邮件中表示普通的=
,它也需要使用可引用打印的编码来表示:3D 是与=
的 ASCII 值相对应的十六进制数字( 61)。It's an email encoding system called "quoted-printable", which allows non-ASCII characters to be represented as ASCII for email transportation.
In quoted-printable, any non-standard email octets are represented as an
=
sign followed by two hex digits representing the octet's value. Of course, to represent a plain=
in email, it needs to be represented using quoted-printable encoding too: 3D are the hex digits corresponding to=
's ASCII value (61).如果您使用 Laravel,您可以通过将编码器设置为原始来阻止
Mail
外观添加所有这些奇怪的3D
内容:这会强制它使用原始编码而不是引用可打印。
If you're using Laravel, you can stop the
Mail
facade from adding all this weird3D
stuff by setting your encoder to raw:This forces it to use raw encoding rather than quoted-printable.