📄 rss_syntax.asp
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>RSS Syntax</title>
<link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="Keywords" content="xml,tutorial,html,dhtml,css,xsl,xhtml,javascript,asp,ado,vbscript,dom,sql,colors,soap,php,authoring,programming,training,learning,beginner's guide,primer,lessons,school,howto,reference,examples,samples,source code,tags,demos,tips,links,FAQ,tag list,forms,frames,color table,w3c,cascading style sheets,active server pages,dynamic html,internet,database,development,Web building,Webmaster,html guide" />
<meta name="Description" content="Free HTML XHTML CSS JavaScript DHTML XML DOM XSL XSLT RSS AJAX ASP ADO PHP SQL tutorials, references, examples for web building." />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="cache-control" content="no-cache" />
<link rel="stylesheet" type="text/css" href="../stdtheme.css" />
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "../../https@ssl./default.htm" : "../../www./default.htm");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-3855518-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>
</head>
<body>
<a name="top"></a>
<table cellpadding="0" cellspacing="0" width="100%" bgcolor="#808080">
<tr>
<td width="234" valign="top">
<a href="../default.htm"><img src="../images/w3default80.jpg" border="0" alt="W3Schools" /></a>
</td>
<th valign="middle" align="left" class="right">
<script type="text/javascript"><!--
google_ad_client = "pub-3440800076797949";
/*txtimg*/
google_ad_slot = "5330033957";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript" src="../../pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<noscript>
<a href="../default.asp" target="_blank"><img src="../banners/w6.gif" border="0" alt="W3Schools" /></a>
</noscript>
<br /></th>
</tr>
</table>
<table style="margin-left:1px" width="800px" border="0" cellpadding="0" cellspacing="2">
<tr>
<td width="137" class="content" valign="top"><br />
<a class="left" href="../default.asp" target="_top">
<img src="../images/homeicon.gif" border="0" alt="home" /></a>
<a class="left" href="../default.asp" target="_top">
<b>HOME</b></a>
<br /><br />
<b>RSS Basic</b><br />
<a class="left" target="_top" href="default.asp" >RSS Home</a><br />
<a class="left" target="_top" href="rss_intro.asp" >RSS Introduction</a><br />
<a class="left" target="_top" href="rss_history.asp" >RSS History</a><br />
<a class="left" target="_top" href="rss_syntax.asp" style='font-weight:bold;'>RSS Syntax</a><br />
<a class="left" target="_top" href="rss_channel.asp" >RSS <channel></a><br />
<a class="left" target="_top" href="rss_item.asp" >RSS <item></a><br />
<a class="left" target="_top" href="rss_publishing.asp" >RSS Publish Feed</a><br />
<a class="left" target="_top" href="rss_readers.asp" >RSS Read a Feed</a><br />
<br />
<b>References</b>
<br />
<a class="left" target="_top" href="rss_reference.asp" >RSS Reference</a><br /><br />
<b>Selected Reading</b><br />
<a class="left" target="_top" href="../browsers/browsers_stats.asp">Web Statistics</a><br />
<a class="left" target="_top" href="../site/site_glossary.asp">Web Glossary</a><br />
<a class="left" target="_top" href="../hosting/default.asp">Web Hosting</a><br />
<a class="left" target="_top" href="../quality/default.asp">Web Quality</a><br /><br />
<a class="left" target="_top" href="../forum/default.asp">W3Schools Forum</a><br /><br />
<a class="left" target="_top" href="../about/about_helping.asp">Helping W3Schools</a><br /><br />
<script type="text/javascript"><!--
google_ad_client = "pub-3440800076797949";
/*LeftLinkUnit*/
google_ad_slot = "4854527104";
google_ad_width = 120;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="../../pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td>
<td valign="top">
<table style="border: 1px solid gray" width="100%" bgcolor="#FFFFFF" border="0" cellpadding="5" cellspacing="0">
<tr>
<td>
<h1>RSS Syntax</h1>
<a href="rss_history.asp"><img alt="home" border="0" src="../images/btn_previous.gif" width="100" height="20" /></a>
<a href="rss_channel.asp"><img alt="next" border="0" src="../images/btn_next.gif" width="100" height="20" /></a>
<hr />
<p class="intro">The syntax rules of RSS 2.0 are very simple and very strict.
The rules are very easy to learn, and very easy to use.</p>
<hr />
<h2>How RSS Works</h2>
<p>RSS is used to share content between websites.</p>
<p>With RSS, you register your content with companies called aggregators.</p>
<p>So, to be a part of it: First, create an RSS document and save it with an
.xml extension. Then, upload the file to your
website. Next, register with an RSS aggregator. Each day the aggregator searches
the registered websites for RSS documents, verifies the link, and displays
information about the feed so clients can link to documents that interests them.</p>
<p><b>Tip:</b> Read our RSS Publishing chapter to view free RSS aggregation services.</p>
<hr />
<h2>An Example RSS document</h2>
<p><b>RSS documents use a self-describing and simple syntax.</b></p>
<p>Let's look at a simple RSS document:</p>
<table class="ex" width="100%" border="1"><tr><td>
<pre><?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0"></pre>
<pre><channel>
<title>W3Schools Home Page</title>
<link>http://www.w3schools.com</link>
<description>Free web building tutorials</description>
<item>
<title>RSS Tutorial</title>
<link>http://www.w3schools.com/rss</link>
<description>New RSS tutorial on W3Schools</description>
</item>
<item>
<title>XML Tutorial</title>
<link>http://www.w3schools.com/xml</link>
<description>New XML tutorial on W3Schools</description>
</item>
</channel></pre>
<pre></rss></pre>
</td></tr></table>
<p>
The first line in the document - the XML declaration - defines
the XML version and the character encoding used in the document. In this case the document conforms to the 1.0 specification
of XML and uses the ISO-8859-1 (Latin-1/West European) character set.
</p>
<p>
The next line is the RSS declaration which identifies that this is an RSS
document (in this case, RSS version 2.0).</p>
<p>
The next line contains the <channel> element. This element is used to describe
the RSS feed.</p>
<p>
The <channel> element has three required child elements:</p>
<ul>
<li><title> - Defines the title of the channel (e.g. W3Schools Home Page)</li>
<li><link> - Defines the hyperlink to the channel (e.g. http://www.w3schools.com)</li>
<li><description> - Describes the channel (e.g. Free web building tutorials)</li>
</ul>
<p>Each <channel> element can have one or more <item> elements.</p>
<p>Each <item> element defines an article or "story" in the RSS feed.</p>
<p>
The <item> element has three required child elements:</p>
<ul>
<li><title> - Defines the title of the item (e.g. RSS Tutorial)</li>
<li><link> - Defines the hyperlink to the item (e.g. http://www.w3schools.com/rss)</li>
<li><description> - Describes the item (e.g. New RSS tutorial on W3Schools)</li>
</ul>
<p>Finally, the two last lines close the <channel> and <rss> elements.</p>
<hr />
<h2>Comments in RSS</h2>
<p>The syntax for writing comments in RSS is similar to that of HTML:</p>
<table class="ex" width="100%" border="1" id="table1"><tr><td>
<pre><!-- This is an RSS comment --></pre>
</td></tr></table>
<br />
<hr />
<h2>RSS is Written in XML</h2>
<p><b>Because RSS is XML, keep in mind that:</b></p>
<ul>
<li>All elements must have a closing tag</li>
<li>Elements are case sensitive</li>
<li>Elements must be properly nested</li>
<li>Attribute values must always be quoted</li>
</ul>
<hr />
<a href="rss_history.asp"><img alt="home" border="0" src="../images/btn_previous.gif" width="100" height="20" /></a>
<a href="rss_channel.asp"><img alt="next" border="0" src="../images/btn_next.gif" width="100" height="20" /></a>
<br />
<hr />
<!-- **** SPOTLIGHTS 1 **** -->
<iframe src="../banners/aspallframe.asp" height="110" width="485"
marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>
<hr />
<!-- **** SPOTLIGHTS 2 **** -->
<!-- **** SPOTLIGHTS 3 **** -->
<table cellpadding="0" cellspacing="0"><tr><td width="72"></td><td>
<script type="text/javascript"><!--
google_ad_client = "pub-3440800076797949";
/*txt*/
google_ad_slot = "1699448869";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="../../pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td></tr></table>
<hr />
<center>
<iframe style="background-color:#ffffff" src="../banners/aspallbannerframe.asp" height="60" width="468" marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>
</center>
<hr />
<table>
<tr>
<td><img src="../images/diploma.jpg" alt="diploma" /></td>
<td> </td>
<td valign="top">
<h2>Get Your Diploma!</h2>
<p>W3Schools' Online Certification Program is the perfect solution for busy
professionals who need to balance work, family, and career building.</p>
<p>The <a href="../cert/default.asp">HTML Certificate</a> is for developers who want to document their knowledge of HTML, XHTML, and CSS.</p>
<p>The <a href="../cert/default.asp">ASP Certificate</a> is for developers who want to document their knowledge of ASP, SQL, and ADO.</p>
</td>
</tr>
</table>
<br />
<hr />
<!-- **** END SPOTLIGHTS **** -->
</td></tr>
<tr><td>
<p>Jump to: <a href="#top" target="_top"><b>Top of Page</b></a>
or <a href="../default.asp" target="_top"><b>HOME</b></a> or
<a href='rss_syntax.asp@output=print' target="_blank">
<img src="../images/print.gif" alt="Printer Friendly" border="0" />
<b>Printer friendly page</b></a></p>
<p>W3Schools provides material for training only. We do not warrant the correctness of its contents.
The risk from using it lies entirely with the user.
While using this site, you agree to have read and accepted our
<a href="../about/about_copyright.asp">terms of use</a> and
<a href="../about/about_privacy.asp">privacy policy</a>.
</p>
<p><a href="../about/about_copyright.asp">Copyright 1999-2008</a> by Refsnes Data. All Rights Reserved.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0"><tr>
<td width="60%" align="left">
<a href="../../validator.w3.org/check@uri=referer" target="_blank">
<img src="../images/vxhtml.gif" alt="Validate" width="88" height="31" border="0" /></a>
<a href="../../jigsaw.w3.org/css-validator/check@uri=referer" target="_blank">
<img src="../images/vcss.gif" alt="Validate" width="88" height="31" border="0" /></a>
<a href="../../www.w3.org/WAI/WCAG1A-Conformance" title="Explanation of Level A Conformance" target="_blank">
<img src="../images/wai.gif" alt="W3C-WAI level A conformance icon" width="88" height="31" border="0" /></a>
</td>
<td>
<a href="../xhtml/xhtml_howto.asp" target="_top">W3Schools was converted to XHTML in December 1999</a>
</td></tr>
</table>
</td></tr>
</table>
</td>
<td width="145" align="center" valign="top">
<iframe style="background-color:#f1f1f1" src="../banners/rightcolumn.asp@secid=rss" height="1500" width="147"
marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
</iframe>
</td>
</tr></table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -