gpt4 book ai didi

outlook - 当Outlook 2007忽略css时,如何指定font-size?

转载 作者:行者123 更新时间:2023-12-02 18:23:59 26 4
gpt4 key购买 nike

我有两台 Windows 计算机,均装有 Outlook 2007。我向两台计算机发送一封 HTML 电子邮件,其中包含以下内容:

<div style='font-family:Times New Roman,Serif;font-size:11pt'> ...

我需要它是 Times New Roman,11pt 字体。在一个 Outlook 中,它正确显示为 Times 11pt,在另一个 Outlook 中,正确显示为 Arial 12pt。我可以通过使用带有标签的周围内容来显示第二个时间,例如:

<font face='Times New Roman' size='3'>...

但是尺寸映射为12pt,size=2就是10pt。我认为还没有办法以 px 或 pt 为单位指定大小。这个标签令人不安,因为我们已经进入 2013 年了。

我知道 Outlook HTML 电子邮件呈现是一场灾难,因为它遵循 Word 而不是 IE 进行呈现。但为什么会有这样的差异呢?我可以做些什么来让 Outlook 的第二个副本像第一个副本一样工作吗?或者有其他方法来告诉它:“11pt”。

这是我最近尝试将 HTML 发送到 Exchange...

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"   
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style>
body, div, p, table, td {
font-family:TimesNewRoman, "Times New Roman", Times, Serif;
}
</style>
</head>
<body style='font-family:TimesNewRoman, "Times New Roman", Times, Serif;font-size:11pt;'>
<font style="font-family: TimesNewRoman, "Times New Roman", Times, serif; font-size: 14px; color: #000000;">
<p>Blah blah.
</p>
</font>
</body></html>

最佳答案

我也遇到了类似的问题,但我只有 Office 2010,因此我无法验证这是否适用于 2007 年。如果有帮助,我在下面分享了 Outlook 邮件的 HTML 的基本结构。我从原始问题中看到的主要区别是样式类型“text/css”以及样式周围的注释标签。请注意,其他元素,如 td、th、table 等,也可以在此 block 中设置样式。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>My Title</title>
<style type="text/css">
<!--

body { font-size: 10pt font-family: sans-serif; }

-->
</style>
</head>
<body>
blah, blah
</body>
</html>

关于outlook - 当Outlook 2007忽略css时,如何指定font-size?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16675240/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com