2011-09-21 54 views
5

我瞭解使用其他瀏覽器特定的代碼名稱,例如-moz-和-webkit-,前者用於mozilla,後者用於chrome和safari,但是什麼是 - 完全一樣?它代表微軟Office,但網頁永遠不會出現在該程序中,是嗎?mso - 它是如何使用的

+3

HTML用於非Web瀏覽器的程序。以HTML電子郵件爲例。 Outlook可能會使用'mso',因爲它是Microsoft Office產品,它會呈現HTML。更多信息:http://msdn.microsoft.com/en-us/library/Aa155477 – CanSpice

+0

Office產品可以導入和導出HTML文檔。 – JJJ

+0

讓我澄清我的問題:你會在下面的意思是,如果我找到了一個網站(我做了)上: – Joseph

回答

8

您的示例代碼:

<style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> 

貌似如果有人複製和粘貼從Microsoft Word文檔文本的內容管理系統,所見即所得編輯器會發生什麼。

MS Word中放入了大量不需要的惡意代碼。最好告訴你的內容作者用純文本而不是MS Word粘貼。

1

Mso-屬性用於編碼HTML電子郵件。自Outlook 2007以來,微軟決定在他們的電子郵件客戶端中使用Word渲染引擎。這在HTML電子郵件在Outlook中的顯示方式上造成了很多怪癖,因此需要在HTML中使用mso-屬性。

相關問題