어쨌든 <o : p> 요소는 무엇을합니까?


94

Outlook을 통해 이메일을 전달한 후 Microsoft Office가 일부 html에 불쾌한 마크 업을 삽입하는 데 몇 가지 (표준) 문제가 발생했습니다.

나는 알고 싶다 :

  • <o:p>요소가 실제로 수행하는 작업 을 설명하는 리소스가 있습니까?
  • 일반적으로 주입되는 다른 MSO 요소

2
엉망 을 정리 한 후에 는 Jeff의이 블로그 게시물을 확인하십시오. codinghorror.com/blog/2006/01/cleaning-words-nasty-html.html
Shadow Wizard is Ear For You

내가 찬성했습니다. 누가 반대표를 던 졌는지 알 수 없습니다. 죄송합니다. 약간의 변경은 @leonbloy (태그를 제거했습니다)이지만 의심 스럽습니다.
그림자 마법사가 당신을 위해 귀입니다

답변:


105

공식 문서를 찾을 수 없었지만 (놀랍지 않습니다) 이 흥미로운 기사 에 따르면 Word가 HTML을 완전히 호환되는 Word 문서로 다시 변환 할 수 있도록 모든 요소가 그대로 유지되도록 이러한 요소가 삽입됩니다.

관련 단락 :

Microsoft는 이전 버전과의 호환성을 고려하여 Word의 HTML에 특수 태그를 추가했습니다. Microsoft는 기존 DOC 파일에서 볼 수있는 모든 추적, 주석, 서식 및 기타 특수 Word 기능을 모두 갖춘 HTML로 파일을 저장할 수 있기를 원했습니다. 파일을 HTML로 저장 한 다음 Word에서 다시로드하면 이론적으로는 아무것도 잃어 버리지 않습니다.

이것은 많은 의미가 있습니다.

특정 질문에 대해. oin은 <o:p>"Office 네임 스페이스"를 의미하므로 o:in 태그 뒤에 오는 모든 것은 "I 'm part of Office namespace"를 <o:p> 의미 <p>합니다. 이 경우 일반 태그 와 동일한 단락을 의미 합니다.

모든 HTML 태그에는 Office가 "동등"하고 더 많은 태그가 있다고 가정합니다.


1
이것은 흥미 롭다. 나는 블로그를 게시 할 때 이것을 만났다. 정보에 대해서 감사드립니다.
Jared Newnam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.