6
RSS項目中的描述標籤是否存在長度限制或最大尺寸?RSS描述項目的最大長度
此外,此標籤是否包含HTML標籤?
我將從同一個源代碼HTML生成<description>
和<content:encoded>
,並且還想知道<description>
標記是否容納HTML。
RSS項目中的描述標籤是否存在長度限制或最大尺寸?RSS描述項目的最大長度
此外,此標籤是否包含HTML標籤?
我將從同一個源代碼HTML生成<description>
和<content:encoded>
,並且還想知道<description>
標記是否容納HTML。
據我所知,沒有長度限制。 2
在RSS 0.91,各種元件被限制爲500或100個字符。在0.91,<通道中不能超過15個<>。 RSS 0.92及更高版本中沒有字符串長度或XML級別的限制。處理器可能會施加自己的限制,並且生成器可能會有偏好,表示不超過一定數量的項目可以出現在通道中,或者字符串的長度有限。
對於包圍 字符數據在RSS規範中定義的所有元素,文本應當被解釋爲與 異常的項目的描述元素的,它必須爲 文稿作爲HTML是合適的純文本。所有這些元素都不得包含子元素 。
對RSS元素中可以包含的字符數據的長度沒有限制。
那麼你想要在某處剪切文本並添加...? 在這種情況下,只需使用substr。
$description = substr($description, 0, 250)."...";
將250替換爲您想要的大小。
如果250個字符邊界位於單詞的中間,這將打破文本中間詞。所以你最終會得到像...... char ......這樣的東西。 – Treffynnon 2012-01-03 10:23:31
那麼沒有標準?任何人都知道什麼是好政策? @Treffynnon - 我不在乎它在哪裏出現問題,因爲大多數現代讀者似乎都會使用''......無論如何...... –
2012-01-03 10:26:17
Treffynoon:是的,它有時候會在詞的中間切換。 – tildy 2012-01-03 10:30:16