【问题标题】:Override CSS and HTML Styles in Outlook 2007, Word 2007在 Outlook 2007、Word 2007 中覆盖 CSS 和 HTML 样式
【发布时间】:2023-03-05 03:47:01
【问题描述】:

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

工具 -> Internet 选项 -> 辅助功能(按钮) -> 使用我的样式表格式化文档(复选框)。

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

在 Outlook 2007 中有没有办法做到这一点或类似的东西?我了解 Outlook 2007 使用 Word 2007 HTML 和 CSS 引擎。因此,Word 的解决方案可能适用于 Outlook 2007。

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

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

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

【问题讨论】:

  • 您是从电子邮件中打印这些文档吗?
  • 是的,我正在打印电子邮件。我已将原始帖子编辑为“尝试打印电子邮件”而不是“尝试打印文档”。

标签: html css outlook ms-word office-2007


【解决方案1】:

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

  • 媒体(屏幕 | 打印 | 投影 | 盲文 | 演讲 | 全部)

在 Word 2007 和 Outlook 2007 中不受支持。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多