是什么让Microsoft-Word生成的HTML文档代码如此之大?
发布时间:2020-12-14 05:37:56 所属栏目:Windows 来源:网络整理
导读:下面是一个简单的W3C验证代码,用于打
下面是一个简单的W3C验证代码,用于打印“Hello World”:
<!DOCTYPE html> <html> <head> <meta charset = "utf-8"> <title>Hello</title> </head> Hello World </html> 但是当我使用MS Word做同样的事情时,生成的代码是449 lines为什么所有这些额外的行都出现在代码中? 解决方法
Word的名称空间:
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"> Word保持元数据信息: <!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>xxxxxx</o:Author> <o:LastAuthor>xxxxx</o:LastAuthor> <o:Revision>2</o:Revision> <o:TotalTime>0</o:TotalTime> <o:Created>2015-05-25T11:40:00Z</o:Created> <o:LastSaved>2015-05-25T11:40:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>1</o:Words> <o:Characters>11</o:Characters> <o:Company>Sopra Group</o:Company> <o:Lines>1</o:Lines> <o:Paragraphs>1</o:Paragraphs> <o:CharactersWithSpaces>11</o:CharactersWithSpaces> <o:Version>12.00</o:Version> </o:DocumentProperties> </xml><![endif]--> Word添加css样式: <style> <!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-536870145 1107305727 0 0 415 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-536870145 1073786111 1 0 415 0;} /* Style Definitions */ p.MsoNormal,li.MsoNormal,div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0cm; margin-right:0cm; margin-bottom:10.0pt; margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-fareast-language:EN-US;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; ...... Word使用css样式: <p class=MsoNormal>Hello World</p> 如果您将来需要修改此信息,则需要保留此信息.如果您正在进行简单导出,则可以删除所有元数据. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows如何杀死进程呢?
- IIS 6.0(Windows Server 2003)备份的最佳实践?
- active-directory – 如何匿名获取Active Directory域objec
- 在Windows上的PHP proc_open
- windows – 为什么Perl会抱怨“包含换行符的文件名不成功”
- windows – 更新后Eclipse插件消失了
- windows-server-2008 – 如何阻止对终端服务器(Win2008R2)的
- .net – WinRT不支持Assembly.GetCallingAssembly,但适用于
- Windows Phone 8 – 无法在Windows Phone 8上安装公司应用程
- 故意破坏我的Windows应用程序的最佳方法是什么?