在Internet Explorer 8中,可以使用以下方法覆盖CSS样式和HTML标签:
工具-> Internet选项->可访问性(按钮)->使用我的样式表设置文档格式(复选框)。
在这里,我可以指定一个包含自己的CSS代码段的文件。指定“!important”修饰符会使CSS代码覆盖现有格式。
在Outlook 2007中有没有办法做到这一点?我了解Outlook 2007使用Word 2007 HTML和CSS引擎。因此,Word的解决方案可能适用于Outlook 2007。
我正在尝试打印包含HTML表的电子邮件。表格中通常包含的宽度设置要比我需要打印到的8.5英寸页面宽。此外,通常包含<td nowrap
标记。结果是在右边距处截断了文本。
如果可以覆盖width和nowrap标签,则应该可以防止截断。我怎样才能做到这一点?
理想的解决方案将仅在Word / Outlook和CSS中完成。 VBA是一个选项,但前提是它可以自动应用。手动运行宏不是一种选择。
最佳答案
这是不可能的,因为Microsoft开发人员网络(MSDN)指出:
媒体(屏幕|打印|投影|盲文|语音|全部)
2007中不受支持,因此Outlook 2007也不受支持。
http://msdn.microsoft.com/en-us/library/aa338201.aspx
关于html - 在Outlook 2007,Word 2007中覆盖CSS和HTML样式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7562147/