覆盖 Outlook 2007、Word 2007 中的 CSS 和 HTML 样式

发布于 2024-12-06 18:46:10 字数 538 浏览 1 评论 0原文

在 Internet Explorer 8 中,可以使用以下命令覆盖 CSS 样式和 HTML 标记:

工具 ->互联网选项 ->辅助功能(按钮)->使用我的样式表设置文档格式(复选框)。

我可以在那里指定一个包含我自己的 CSS 片段的文件。指定“!important”修饰符会导致 CSS 代码覆盖现有格式。

有没有办法在 Outlook 2007 中执行此操作或类似操作?据我了解,Outlook 2007 使用 Word 2007 HTML 和 CSS 引擎。因此,Word 的解决方案可能适用于 Outlook 2007。

我正在尝试打印包含 HTML 表格的电子邮件。这些表格通常包含比我需要打印的 8.5 英寸页面更宽的宽度设置。此外,通常还包含 标签。结果是文本在右边距处被切断。

如果我可以覆盖 width 和 nowrap 标签,我应该能够防止截断。我该怎么做?

理想的解决方案仅在 Word/Outlook 和 CSS 中完成。 VBA 是一个选项,但前提是它可以自动应用。手动运行宏不是一个选项。

In Internet Explorer 8, it is possible to override CSS styles and HTML tags using:

Tools -> Internet Options -> Accessibility (button) -> Format documents using my style sheet (check box).

There I can specify a file containing my own CSS snippet. Specifying the "!important" modifier causes the CSS code to override existing formatting.

Is there a way to do this or something similar in Outlook 2007? I understand that Outlook 2007 uses the Word 2007 HTML and CSS engine. Therefore, a solution for Word might be applicable to Outlook 2007.

I am attempting to print emails that contain HTML tables. The tables often contain a width setting that is wider than the 8.5-inch page I need to print to. Additionally, the <td nowrap tag is often included. The result is that text is cut off at the right margin.

If I can override the width and nowrap tags, I should be able to prevent truncation. How can I do this?

The ideal solution would be accomplished solely in Word / Outlook and CSS. VBA is an option, but only if it can be applied automatically. Manually running a macro is not an option.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

遗失的美好 2024-12-13 18:46:10

这是不可能的,因为 Microsoft Developer Network (MSDN) 声明

  • 媒体(屏幕 | 打印 | 投影 | 盲文 | 语音 | 所有)

Word 2007 不支持

,因此 Outlook 2007 不支持。 microsoft.com/en-us/library/aa338201.aspx” rel="nofollow">http://msdn.microsoft.com/en-us/library/aa338201.aspx

This is not possible because the Microsoft Developer Network (MSDN) states that

  • media ( screen | print | projection | braille | speech | all )

is not supported in Word 2007 and therefore Outlook 2007.

http://msdn.microsoft.com/en-us/library/aa338201.aspx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文