我需要更改文字中特定单词的文字颜色。我习惯于生成如下文字。
String message=string.empty;
String message1=”something”;
String message2=”something”;
message += “My Message is”+ message1+ “and” + message2;
我将此邮件作为电子邮件正文发送。所以我需要更改文本颜色只是此消息的一部分。让我们说我想将message2作为红色。我怎样才能做到这一点? 感谢名单。
答案 0 :(得分:3)
如果您将邮件作为HTML发送,则只能执行此操作。然后代码将是
string message1 = "something";
string message2 = "<font color='red'>something</font>";
message += "My message is " + message1 + " and " + message2;
在电子邮件中使用HTML与使用HTML构建网页不同。网页中的许多&#34;禁忌&#34;是邮件的必需品:|
答案 1 :(得分:0)
如果您要以HTML格式发送电子邮件,则应该能够使用普通的HTML标记来实现您的目标(在邮件的实际文本中)。所以你可以写:
...+= "My Message is” + message1 + “and <font color=red>” + message2 + "</font>";
答案 2 :(得分:0)
如果电子邮件支持html正文,您可以尝试在html <font color="red"></font>
标记中包装要彩色的部分,然后检查结果输出是否按预期运行。
答案 3 :(得分:0)
如果您发送HTML电子邮件,则可以使用标准HTML标记,例如font标记:
<font color="red">Some text!</font>
或者您可以使用CSS:
<h3 style="color: #FF0000;">Some text!</h3>
如果您要发送纯文本电子邮件,则无法格式化您的身体。