Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html标记在“windows outlook”中不起作用?_Html_Css_Outlook - Fatal编程技术网

Html标记在“windows outlook”中不起作用?

Html标记在“windows outlook”中不起作用?,html,css,outlook,Html,Css,Outlook,我试图以电子邮件的形式发送HTML代码,当我在HTML中使用ul li时,它不会在windows outlook中显示无序列表 Ul Outlook示例 类型1 类型2 类型3 类型4 Outlook只支持HTML4的一个子集,因此一些HTML标记被忽略 下面是一种方法 选择更多命令以自定义Outlook中的快速访问工具栏 选择“附加”功能并将其添加到工具栏 从快速访问工具栏打开“附加文件”窗口 选择需要导入的HTML文件,但不要单击以插入 将“插入”按钮与“插入”按钮切换为文本按钮,然后单击

我试图以电子邮件的形式发送HTML代码,当我在HTML中使用ul li时,它不会在windows outlook中显示无序列表

Ul Outlook示例

类型1 类型2 类型3 类型4
Outlook只支持HTML4的一个子集,因此一些HTML标记被忽略

下面是一种方法

选择更多命令以自定义Outlook中的快速访问工具栏

选择“附加”功能并将其添加到工具栏

从快速访问工具栏打开“附加文件”窗口

选择需要导入的HTML文件,但不要单击以插入

将“插入”按钮与“插入”按钮切换为文本按钮,然后单击

这就是魔法!HTML文件将被导入并在您的电子邮件中正确显示。此时,您只需要将其发送给您的观众

我希望这本简短的指南能帮助您在Outlook 365中处理HTML电子邮件时加快速度


多亏了Maurizio的指导

如果其他HTML能够正确呈现,那么我的猜测是Outlook会更改默认的CSS初始值,尽管这会令人惊讶

也许可以尝试将其添加到CSS中

ul {
  list-style: circle;
}
您可以使用专有的CSS属性mso特殊格式:bullet; 下面是一个代码示例:

<ul>
   <li style="mso-special-format:bullet;">Item</li>
</ul>

Outlook通常会将重点放在利润率之外,或者我对移动客户看到Outlook客户不同的利润率有意见

下面是我用来用html创建项目符号列表,以交付给MS Outlook客户端的内容

在本例中,我使用CSS标记将左边距向右推20px,然后使用文本缩进将第一行向后拉15px

我还为项目符号&8226


我在MS Outlook或其他移动电子邮件应用程序中正确呈现它时没有遇到任何问题。

这是因为Outlook为列表设置了一些负边距。我认为您应该为它们设置一些额外的边距:

 <!– [if gte mso 9]>
 <style>
     li {text-align:-webkit-match-parent; display:list-item;text-indent: -1em;}
     ul, ol{    margin-left: 40px !important;}
 </style>
 <![endif]–>

嗨,普拉蒂克。你读过outlook中的HTML呈现吗?在任何情况下,都有大量关于它的信息,如果我将outlook设置为不呈现HTML,那么您对它也无能为力。因为这些都是我的设置,我希望即使是outlook也不会允许外部的任何人更改它。@caramba情况并非如此。除了ul li,所有其他元素都正常工作。我尝试了列表样式:disc/列表样式类型:disc;它不起作用。我尝试了列表样式:disc/列表样式类型:disc;它不起作用。好吧,在电子邮件中制作项目符号列表的最佳方法是用表格模拟它们。例:事实上,数据是动态的,所以把它转换成表就行了
 <!– [if gte mso 9]>
 <style>
     li {text-align:-webkit-match-parent; display:list-item;text-indent: -1em;}
     ul, ol{    margin-left: 40px !important;}
 </style>
 <![endif]–>