3

我正在开发一个创建和下载 .ics 文件的函数(C#、ASP.NET 4)。

我试图弄清楚 X-ALT-DESC 属性中的 html 有哪些限制。例如,如果我发送这个:

X-ALT-DESC;FMTTYPE=text/html:<html><body><ul><li style="font-weight:bold">#1</li><li>#2</li></ul><table border=1><tr><td>table test</td></tr></table><span style="font-weight:bold">Site Visit Agenda</span><br/><span>8:00 AM</span><br/><span>Check in with management<br/>Facility Inspection<br/>Training and Meeting Setup</span></tr></table></body><html>

当我打开下载的文件时,它会在 Outlook 2010 中打开,所以看起来没问题虽然列表内容按我预期的那样呈现,但表格边框没有显示,也没有呈现任何字体粗细设置。(从好的方面来说,html 标签不会呈现为文本,它只是不会像您在具有相同 HTML 的浏览器中看到的那样格式化 alt desc)。

当然,我们试图弄清楚我们可以使用和不能使用哪些 HTML 来格式化我们希望在 alt 描述中显示的信息。

环顾四周,我找不到任何谈论什么是允许的,什么是不允许的。

感谢任何有指针的人。

4

0 回答 0