18910140161

Outlook条件HTML格式(如果是MSO)-堆栈溢出

顺晟科技

2022-10-18 12:10:47

247

不清楚以下代码是否仅适用于Outlook:

<代码><;p>;<;!--[如果是MSO]>;<;br>:<![endif]-->:<;/p>;

正在查找有关";MSO";的信息我发现它的意思是MS Office";,但是Web上的所有示例都将Outlook作为此条件HTML代码的目标。

:MS Word或OneNote是否也生成上述条件HTML?还是微软Outlook独有的?

更新(再次):我试着从MS Word和Outlook程序中复制,它确实使用了条件格式,但它看起来与我之前给出的条件格式不同。我们试图找出究竟是什么生成了上面的例子,这是由一名学生提交的,看起来像是他们从MS Word或电子邮件中复制的。

通过将文本复制到Drupal中,我发现MS Word和Outlook程序都会生成以下代码:

<代码><;P类=";MsoNormal";>;1<;br>;2<;/p>;<;P>;&;nbsp;<;/p>;amp;lt;P类=amp;quot;MsoNormal amp;quot;amp;gt;3<;/p>;<;P>;&;nbsp;<;/p>;<;P>;<;!--[如果GTE MSO 9]>;<;XML>;<;o:OfficeDocumentSettings>;<;o:AllowPNG/>;<;/o:OfficeDocumentSettings>;<;/XML>;<;![endif]-->;<!--[if GTE mso 9]>;<;XML>;<;W:WordDocument>;<;W:视图>;普通<;/w:查看>;<;W:缩放>;0<;/w:缩放>;<;W:跟踪移动/>;<;W:跟踪格式/>;<;W:标点符号字距调整/>;...它只是用600多行Word生成的代码继续运行……

同时,Outlook Webmail(outlook.office365.com)生成如下所示的HTML:

<代码><;DIV style=";font-family:Arial,Helvetica,sans-serif;字体大小:12pt;颜色:#000000;";>;1<;/DIV>;<;DIV style=";font-family:Arial,Helvetica,sans-serif;字体大小:12pt;颜色:#000000;";>;&;nbsp;<;/DIV>;<;DIV style=";font-family:Arial,Helvetica,sans-serif;字体大小:12pt;颜色:#000000;";>;2<;/DIV>;<;DIV style=";font-family:Arial,Helvetica,sans-serif;字体大小:12pt;颜色:#000000;";>;&;nbsp;<;/DIV>;<;DIV style=";font-family:Arial,Helvetica,sans-serif;字体大小:12pt;颜色:#000000;";>;3<;br>;<;br>;4<;/DIV>;<;DIV style=";font-family:Arial,Helvetica,sans-serif;字体大小:12pt;颜色:#000000;";>;&;nbsp;<;/DIV>;<;DIV style=";font-family:Arial,Helvetica,sans-serif;字体大小:12pt;颜色:#000000;";>;<;BR>;
找到的

源:我们最终在网上找到了代码的来源——MATLAB.非MS产品生产“ MSO ”很奇怪标签,但在使用Firefox和Chrome浏览器时(但不是在Safari中),它显然是这样的。


顺晟科技:

Outlook中的

HTML是由Word呈现和编辑的(Outlook使用了一个Word-Light DLL),因此,是的,Outlook和Word都使用它。

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航