Outlook経由でメールを転送した後、Microsoft Officeがその厄介なマークアップをHTMLに挿入するという(標準的な)問題に遭遇しました。
知りたいです:
<o:p>
要素実際に行う公式のドキュメントは見つかりませんでしたが(驚きはありません)、 この興味深い記事 によれば、これらの要素は、WordがHTMLを完全に互換性のあるWordドキュメントに変換し、すべてを保持できるようにするために挿入されます。
関連する段落:
Microsoftは、下位互換性を考慮して、WordのHTMLに特別なタグを追加しました。 Microsoftは、従来のDOCファイルにある追跡、コメント、フォーマット、およびその他の特別なWord機能をすべて備えたファイルをHTMLで保存できるようにしたいと考えていました。その後、Wordでリロードします。理論的には、何も失うことはありません。
これは非常に理にかなっています。
あなたの特定の質問のために.. <o:p>
のo
は「Office名前空間」を意味するため、タグのo:
に続くものはすべて「私はOffice名前空間の一部です」を意味します。 of <o:p>
これは単なる段落を意味し、通常の<p>
タグと同等です。
すべてのHTMLタグには「同等」のOfficeがあり、さらに多くのOfficeがあると想定しています。