将XHTML呈现为MS Word文档 - 标题

时间:2009-05-27 18:56:25

标签: xhtml ms-word

我生成一个XHTML文档并将Mime类型设置为“application / msword”,因此它在Word中打开。

要创建标题,我似乎必须引用外部文件:

<style>
   ...
   @page{mso-footnote-separator:url("**OUT_files/header.htm**") fs;
   mso-footnote-continuation-separator:url("OUT_files/header.htm") fcs;
   mso-endnote-separator:url("OUT_files/header.htm") es;
   mso-endnote-continuation-separator:url("OUT_files/header.htm") ecs;}
   @page Section1{
      mso-header-margin:.5in;
      mso-header:url("OUT_files/header.htm") h1;
   }                }
   ...
</style>

有没有人知道如何引用主XHTML文档中定义的div,而不必引用外部文件?

由于

2 个答案:

答案 0 :(得分:1)

MS Word被锁定了。我无法使用非外部文件,但它似乎有意义。在显示器中重复“包括”的值。不可能有“隐藏”的div并引用它们(至少,不是在我尝试的时候),所以不确定如何让它正常工作。

对我来说,我最终只是创建了一个简单的宏来处理这个问题。

答案 1 :(得分:0)

如果你很幸运,数据:URL可能在Word 2007中有用吗?我自己没有尝试过,但MS引入了对数据的部分支持:IE8中的URL。