RSS – 版本 0.91 标签和语法
以下是 RSS 0.91 文档的结构:
以下是与 RSS 0.91 相关的所有可选和必备标签的详细说明。查看给定示例以准备你网站的RSS v0.91 Feed。
注意:所有标签都区分大小写,应小心使用。
以下是与 RSS 0.91 相关的所有可选和必备标签的列表。
XML 版本标识符
作为一个 XML 应用程序,RSS 文档不需要以 XML 声明开头。它应该以 XML 版本标识符标记开头。
语法
<?xml version="1.0"?>
或<?xml version="1.0" encoding="[ encoding code here ]"?>
以下是 RSS v0.91 支持的编码列表。
必需的
始终准确。可选的编码属性(默认为 UTF-8)。
文档类型标识符
类似于有效的 XHTML 文档,必须指定文档类型。
语法
必需的
始终准确。
最大长度
500 个字符。
RSS 版本标识符
语法
必需的
始终准确。
最大长度
500 个字符。
开始频道标签
RSS0.91 文件中应该有一个 channel 开始标签。
语法
必需的
必需的。每个 RSS 文件最多一个。
频道标题
标识资源的字符串。在项目中使用时,这是项目链接的名称。在图像中使用时,这是图像的 Alt 文本。在频道中使用时,这是频道的标题。在文本输入中使用时,这是文本输入的标题。
语法
必需的
必需的。
最大长度
1-100 个字符。
频道描述
频道将包含描述标记,如下所述:
语法
必需的
必需的。
最大长度
1-500 个字符。
频道标题链接(URL)
这是到你主页的链接,对于一个频道是必需的。
语法
必需的
必需的。
最大长度
1-500 个字符。
频道语言
它指定了你频道(网站)的语言。
语法
以下是 RSS v0.91 支持的语言列表。
必需的
必需的。
最大长度
2-25 个字符。
频道评级
完整的有关如何使用频道评级的详细信息,请现在查看如何使用 PICS Ratings。
语法
必需的
可选项。每个频道最多 1 个。
最大长度
20-500 个字符。
版权标识符
此标签允许在 RSS 0.91 文件中使用,但 Netcenter 实际上不使用此标签或其数据。RSS 0.91 格式支持此标签,以使其他可能利用标签及其数据的站点受益。
语法
必需的
Netcenter 可选并忽略。每个频道最多 1 个。
最大长度
1-100 个字符。
出版日期
此标签允许在 RSS 0.91 文件中使用,但 Netcenter 实际上不使用此标签或其数据。RSS 0.91 格式支持此标签,以使其他可能利用标签及其数据的站点受益。
语法
必需的
Netcenter 可选并忽略。每个频道最多 1 个。
最大长度
1-100 个字符。
上次建立日期
此标签允许在 RSS 0.91 文件中使用,但 Netcenter 实际上不使用此标签或其数据。RSS 0.91 格式支持此标签,以使其他可能利用标签及其数据的站点受益。
语法
必需的
Netcenter 可选并忽略。每个频道最多 1 个。
最大长度
1-100 个字符。
外部频道描述文件(URL)
此标签允许在 RSS 0.91 文件中使用,但 Netcenter 实际上不使用此标签或其数据。RSS 0.91 格式支持此标签,以使其他可能利用标签及其数据的站点受益。
语法
必需的
Netcenter 可选并忽略。每个频道最多 1 个。
最大长度
1-500 个字符。
管理编辑
此标签允许在 RSS 0.91 文件中使用,但 Netcenter 实际上不使用此标签或其数据。RSS 0.91 格式支持此标签,以使其他可能利用标签及其数据的站点受益。
语法
必需的
Netcenter 可选并忽略。每个频道最多 1 个。
最大长度
1-100 个字符。
网站管理员
此标签允许在 RSS 0.91 文件中使用,但 Netcenter 实际上不使用此标签或其数据。RSS 0.91 格式支持此标签,以使其他可能利用标签及其数据的站点受益。
语法
必需的
Netcenter 可选并忽略。每个频道最多 1 个。
最大长度
1-100 个字符。
开始跳过小时标签
一组
语法
必填项
可选项,Netcenter忽略。每个频道最多1个。
排除时间
如果您使用了skipHours标记,则也需要使用此标记。
语法
必填项
如果使用了<skipHours>
,则必填。每个<skipHours>
元素最多24个。
最大长度
数字范围: 0 – 23
结束排除时间
如果您使用了skipHours标记,则也需要使用此标记。
语法:
必填项
如果使用了<skipHours>
,则必填。
开始跳过日期标记
按英文列出每周的日期,表示您的频道不会更新的日期。
语法
必填项
可选项,Netcenter忽略。每个频道最多1个。
日期
如果您使用了skipDays标记,则也需要使用此标记。
语法
必填项
如果使用了<skipDays>
,则必填。每个<skipDays>
元素最多7个。
最大长度
1-10个字符
结束跳过日期标记
如果您使用skipDays标记,则也需要使用此标记。
语法
必填项
如果使用了<skipDays>
,则必填。
开始图像标记
每个频道只能有一个图像开始标记。
语法
必填项
可选项,每个频道最多1个。
图像ALT文本
如果使用图像标记,则也需要使用此标记。
语法
必填项
如果<image>
标记可用,则必填。
最大长度
1-500个字符。
图像位置(URL)
从中加载资源的位置。请注意,这与链接标记略有不同,后者指定当选择资源时用户应重新定向到的位置。
语法
必填项
如果<image>
标记可用,则必填。
最大长度
1-500个字符。
图像链接(URL)
如果使用图像标记,则也需要使用此标记。
语法
必填项
如果<image>
标记可用,则为可选项。
最大长度
1-500个字符。
图像宽度
如果使用图像标记,则可选择使用此标记。
语法
必填项
如果使用<image>
标记,则为可选项。
最大长度
数字范围:1-144(默认为88)。
图像高度
这是一个可选标记。
语法
必填项
如果使用<image>
标记,则为可选项。
最大长度
数字范围:1-400(默认为31)。
图像描述
如果使用图像标记,则也可以使用此标记。
语法
必填项
如果使用<image>
标记,则为可选项。
最大长度
1-100个字符。
结束图像标记
如果使用图像标记,则必须使用此标记。
语法
必填项
如果<image>
标记可用,则必填。
开始项目标记
这是可选标记,您可以在一个频道标记内具有0-15个项目标记。
语法
必填项
可选项。每个频道允许0-15个条目。
项目标题
如果使用<title>
标记,则必须使用此标记。
语法
必填项
如果<title>
标记可用,则必填。
最大长度
1-100个字符。
项目链接(URL)
如果使用<title>
标记,则必须使用此标记。
语法
必填项
如果<title>
标记可用,则为必填项。
最大长度
1-500个字符。
项目描述
如果使用<title>
标记,则可选择使用此标记。
语法
必填项
如果<title>
标记可用,则为可选项。
最大长度
1-500个字符。
结束项目标记
如果使用<title>
标记,则必须使用此标记。
语法
开始文本输入标记
用于允许用户向发布者站点提交查询的输入字段。此元素应具有标题、链接(到cgi或其他处理器)、包含某些说明的说明和名称,用作HTML标记中的名称。
语法
必填项
可选项。每个频道最多1个。
文本输入标题(提交按钮的标签)
如果使用textInput标记,则必须使用此标记。
语法
必填项
如果可用<textInput>
标记,则为必填项。
最大长度
1-100个字符。
文本输入说明
如果使用了textInput标记,则也需要使用此标记。
语法
必填项
如果可用<textInput>
标记,则为必填项。
最大长度
1-500个字符。
文本输入名称
如果使用textInput标记,则必须使用此标记。
语法
必填项
如果可用<textInput>
标记,则为必填项。
最大长度
1-20个字符。
文本输入链接
这是连接到将处理传递的数据的脚本的链接。如果使用textInput标记,则也需要使用此标记。
语法
必填项
如果可用<textInput>
标记,则为必填项。
最大长度
1-500个字符。
结束文本输入标记
如果使用textInput标记,则必须使用此标记。
语法
必填项
如果可用<textInput>
标记,则为必填项。
结束频道标记
每个频道开始标记都需要一个结束标记。
语法
必填项
必填项。
结束RSS标记
这是RSS0.91文档的结束标记。
语法
必填项
必填项。
使用特殊字符和HTML实体
尽管RSS 0.91文件是XML文档,但RSS 0.91通过支持完整的HTML实体集扩展了XML。如果要在
在我们的HTML教程中
以下是一个示例,展示如何使用版本0.91编写RSS Feed。
RSS 0.91文件扩展名
不需要特定的文件扩展名来表示RSS 0.91文档。建议使用.rdf或.xml,前者更受欢迎。
RSS 0.91 DTD
请检查以下链接RSS 0.91 DTD。