如何使用html格式为字体添加高亮、更改字体?
时间: 2024-04-21 21:22:34 浏览: 106
html代码高亮
要使用HTML格式为字体添加高亮、更改字体,您可以在邮件的HTML正文中使用相应的标签和样式属性。以下是一个示例代码:
```python
import win32com.client
# 创建Outlook应用程序对象
outlook_app = win32com.client.Dispatch("Outlook.Application")
# 创建邮件对象
mail = outlook_app.CreateItem(0)
# 设置邮件属性
mail.Subject = "测试邮件"
mail.HTMLBody = """
<html>
<body>
<p style="color: red; font-weight: bold;">这是一封测试邮件,带有高亮和更改字体样式的内容。</p>
<p style="background-color: yellow; font-family: Arial;">这段文字具有黄色背景和Arial字体。</p>
</body>
</html>
"""
mail.To = "收件人邮箱地址"
# 发送邮件
mail.Send()
```
在上述代码中,我们在`<p>`标签内使用了`style`属性来设置字体颜色为红色(`color: red;`),加粗字体(`font-weight: bold;`),以及背景颜色为黄色(`background-color: yellow;`),字体样式为Arial(`font-family: Arial;`)。您可以根据需要自定义样式,例如更改颜色、背景、字体、大小等。
请确保已经安装了pywin32模块,并且Outlook已经正确配置和登录。最后,使用`Send()`方法发送邮件。
注意:这种方法只适用于Windows系统,并且您需要安装Outlook客户端。如果您使用的是其他操作系统或不希望依赖于Outlook客户端,可以考虑使用其他第三方库,如smtplib和email来发送电子邮件。
阅读全文