有时候我们要简单的将信息内容导出成为doc文件,只需要以html格式制作内容,保存的时候后缀改为.doc
但默认的打开视图为普通视图,感觉好像就是个网页。为了让打开的文档看起来更像是个十足的doc文件可选择页面视图。
由于有些人不知道怎样设置,所以我们需要编辑html格式时添加一些参数,自动指定word打开时使用的视图类型。
<html xmlns:w="urn:schemas-microsoft-com:office:word">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<!--[if gte mso 9]>
<xml>
<w:WordDocument>
<w:View>Print</w:View>
</w:WordDocument>
</xml>
<![endif]-->
</head>
<body>
下载
</body>
</html>
如上面的代码所示:
1.首先需要在<html>中添加word的xml命名空间
<html xmlns:w="urn:schemas-microsoft-com:office:word">
2.在head中添加参数指定视图类型
<!--[if gte mso 9]>
<xml>
<w:WordDocument>
<w:View>Print</w:View>
</w:WordDocument>
</xml>
<![endif]-->
这样将文件保存为.doc类型的文件后,用word打开就会自动以页面视图显示了
如下是各个视图的对应关系:
Normal 普通视图
Web web板式视图
Print 页面视图
MasterPages 大纲视图
注:阅读板式为特殊模式,不属于视图类型
word还有很多命名空间可以设置各种效果,你可以先用word新建个doc文件,并设置出你需要的效果后另存为htm文件(即保存类型为网页),然后使用其他文本编辑器打开,仔细观察一下xml中的各种设置就会找到你需要的设置参数了。