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

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

나는 알고 싶다 :

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



답변

공식 문서를 찾을 수 없었지만 (놀랍지 않습니다) 이 흥미로운 기사 에 따르면 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가 “동등”하고 더 많은 태그가 있다고 가정합니다.


답변