2011-09-21 4 views
5

-moz- 및 -webkit-와 같은 다른 브라우저 고유의 코드 이름이 사용되고, 이전은 mozilla 용이고 이후에는 chrome 및 safari 용이지만 -mso- 정확히 무엇인지 이해합니다. 그것은 Microsoft Office의 약자이지만 웹 페이지는 절대로 그 프로그램에 포함되지 않습니다.mso - 사용 방법

+3

HTML은 웹 브라우저가 아닌 프로그램에서 사용됩니다. 예를 들어 HTML 이메일을 가져옵니다. Outlook은 아마도 Microsoft Office 제품이기 때문에'mso'를 사용하고 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> 

사람이 복사 및 콘텐츠 관리 시스템의 WYSIWYG 에디터로 마이크로 소프트 워드 문서에서 텍스트를 붙여 넣을 경우 무슨 일이 일어날 지처럼 보인다.

MS 워드는 불필요한 코드를 필요로하지 않습니다. 콘텐츠 작성자에게 MS Word 대신 일반 텍스트로 붙여 넣으라고 알려주는 것이 좋습니다.

1

HTML 전자 메일을 코딩하는 데 Mso- 속성이 사용됩니다. Outlook 2007 이후 Microsoft는 전자 메일 클라이언트에서 Word 렌더링 엔진을 사용하기로 결정했습니다. 이렇게하면 Outlook에서 HTML 전자 메일이 표시되는 방식이 너무 복잡해 지므로 HTML에서 mso- 특성을 사용해야 할 필요가 있습니다.