簡體   English   中英

iCalendar 和描述格式

[英]iCalendar and Description formatting

是否可以向 iCalendar ICS 中的事件描述添加任何格式?

當 Outlook 導入我的 ICS 時,它使某些行變為 18pt 粗體,而另一些則不是,是什么定義了哪些行在 OL 中被格式化?

是否還有一種方法可以為描述中的鏈接添加 alt 描述?

我也想使用 PHP 構建我的 ICS 文件。

為什么不使用X-ALT-DESC

X-ALT-DESC;FMTTYPE=text/html: <html><body>I am <b>bold</b></body></html>

Outlook 在這方面非常反復無常,您最好不要與之抗爭。

我發現 Outlook 將我的第一行格式化為粗體,如果它后跟 2 個換行符 (\\n),然后是至少 3 行文本,其中第一行必須有一個大寫字母。 兩個極簡主義的例子:這有效:

DESCRIPTION:I am bold\n\nThey\nthey\nthey

這不

DESCRIPTION:I am not bold\n\nthey\nthey\nthey

我承認這不是一個確切的答案。 也許 Microsoft Outlook 工程師可以跳到主題上並告訴我們業務邏輯是什么。

我發現的一件事:如果第一行是粗體和藍色,那是因為 Outlook 認為它是一個標題並應用標題格式。 在末尾添加標點符號會將其恢復為純文本。

感謝您注冊\\n\\n

出來粗體和藍色。

感謝您注冊!\\n\\n\\

以純文本形式出現。

在用星號包裹文本的描述中 *

I am *BOLD text*

但更好的方法是包含一個 X-ALT-DESC

X-ALT-DESC;FMTTYPE=text/html: <html><body>I am <b>bold</b></body></html>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM