Word - должен - открыть действительный (читай: не запатентованный html-ish беспорядок в Microsoft) в обязательном порядке, так как это механизм рендеринга для Outlook при открытии электронной почты в формате HTML.Вы могли бы приложить усилия для создания документа полностью в строке (читай: только лучшие практики для Microsoft), как мы делаем для электронных писем в формате HTML, но я подозреваю, что есть несколько различных способов сделать скин для этого кота.
ЛичноЕсли бы я пытался перевести документ в формате RTF из HTML в Word, я бы использовал такой инструмент, как PHPDocX , чтобы изначально создать правильный документ Word, тогда, если бы я действительно хотел Word HTML, я мог бы просто нажатьсохранить на Word.Мне пришлось сделать то же самое с Excel, где он будет принимать CSV, но результат всегда лучше с XLSX, и есть аналогичный плагин для простого создания правильного документа XLSX.
Если это слишком сложный маршрут(и это не так уж и плохо, поверьте мне), тогда я буду придерживаться форматирования в соответствии с правилами электронной почты HTML.В Интернете есть простые руководства, например здесь .И, поскольку Outlook 07-current использует механизм рендеринга HTML в Word, можно сделать вывод, что он имеет те же ограничения, что перечислены здесь