Java webmail字体和outlook字体不同
我有一个发送电子邮件的java代码。当我们在网络邮件上打开同一封电子邮件时,字体保持不变,但当我在outlook中打开时,字体会改变。我不知道为什么会发生这种事?相同的代码在不同的环境中显示不同的输出。这是java代码问题还是outlook/WebMail问题Java webmail字体和outlook字体不同,java,outlook-2010,webmail,Java,Outlook 2010,Webmail,我有一个发送电子邮件的java代码。当我们在网络邮件上打开同一封电子邮件时,字体保持不变,但当我在outlook中打开时,字体会改变。我不知道为什么会发生这种事?相同的代码在不同的环境中显示不同的输出。这是java代码问题还是outlook/WebMail问题 这实际上并不是一个阻碍展示的问题,但仍然需要尽快纠正,因为它将日益成为我的关键缺陷。Outlook显示html电子邮件(我认为您使用的是字体)通常与WebMail不同,因为他们使用浏览器呈现电子邮件,而Outlook使用word html
这实际上并不是一个阻碍展示的问题,但仍然需要尽快纠正,因为它将日益成为我的关键缺陷。Outlook显示html电子邮件(我认为您使用的是字体)通常与WebMail不同,因为他们使用浏览器呈现电子邮件,而Outlook使用word html引擎 引自: 从Outlook 2007开始,Outlook仅使用Word引擎来显示和创建HTML格式的电子邮件
但这可能会对您有所帮助:Outlook显示的html电子邮件(我假设您使用的是字体)通常与WebMail不同,因为他们使用浏览器呈现电子邮件,而Outlook使用word html引擎 引自: 从Outlook 2007开始,Outlook仅使用Word引擎来显示和创建HTML格式的电子邮件
但这可能会对您有所帮助:Outlook显示的html电子邮件(我假设您使用的是字体)通常与WebMail不同,因为他们使用浏览器呈现电子邮件,而Outlook使用word html引擎 引自: 从Outlook 2007开始,Outlook仅使用Word引擎来显示和创建HTML格式的电子邮件
但这可能会对您有所帮助:Outlook显示的html电子邮件(我假设您使用的是字体)通常与WebMail不同,因为他们使用浏览器呈现电子邮件,而Outlook使用word html引擎 引自: 从Outlook 2007开始,Outlook仅使用Word引擎来显示和创建HTML格式的电子邮件
但这可能会对您有所帮助:您的代码必须如下所示
<% String fontName="Times New Roman";
String htmlString = "<font face="+fontName+"></font>"; // incorrect without single or double quotes %>
浏览器可以理解不带引号的“fontName”变量,但outlook无法理解它
<% String fontName="Times New Roman";
String htmlString = "<font face=\""+fontName+"\"></font>"; //double quotes %>
或
您的代码必须如下所示
<% String fontName="Times New Roman";
String htmlString = "<font face="+fontName+"></font>"; // incorrect without single or double quotes %>
浏览器可以理解不带引号的“fontName”变量,但outlook无法理解它
<% String fontName="Times New Roman";
String htmlString = "<font face=\""+fontName+"\"></font>"; //double quotes %>
或
您的代码必须如下所示
<% String fontName="Times New Roman";
String htmlString = "<font face="+fontName+"></font>"; // incorrect without single or double quotes %>
浏览器可以理解不带引号的“fontName”变量,但outlook无法理解它
<% String fontName="Times New Roman";
String htmlString = "<font face=\""+fontName+"\"></font>"; //double quotes %>
或
您的代码必须如下所示
<% String fontName="Times New Roman";
String htmlString = "<font face="+fontName+"></font>"; // incorrect without single or double quotes %>
浏览器可以理解不带引号的“fontName”变量,但outlook无法理解它
<% String fontName="Times New Roman";
String htmlString = "<font face=\""+fontName+"\"></font>"; //double quotes %>
或