我为我的网站创建了一个新闻RSS提要,但希望显示的格式类似于http://www.apple.com/hotnews/ 我如何将代码放到我的HTML页面上,这将从我的RSS中获取项目?
答案 0 :(得分:2)
您可以使用XSLT和CSS。
如果你不关心链接工作等,那么只需使用CSS。
例如,以下是我在其中一个网站上设置其中一个RSS Feed的方式:
channel link, channel language, channel copyright, channel managingEditor, channel webMaster, channel docs, channel lastBuildDate, channel item pubDate {display:none;}
rss {font-family:Arial, Helvetica, sans-serif;}
channel title {display:block; padding:1em; color:#FFF; border-bottom:1px solid black; font-weight:bold;font-size:140%; background-color:#4483C7;}
channel description {display:block; float:left; font-size:130%; margin:1em;}
channel item {border:1px solid #4483c7;clear:both; display:block; padding:0.5em; margin:1em;}
channel item title {background-color:#4483c7; border-bottom-width:0; color:#FFF; display:block; font-size:110%; font-weight:bold; margin:0; padding:0.2em;}
channel item description {display: block; float:none; margin:0; text-align: left; padding:0.2em 0.5em 0.4em; color: black; font-size:100%; font-weight:normal;}
channel item link {color:#666; display:block; font-size:86%; padding:0 0.5em;}
结果如下:http://www.ourladyofgrace.com/Bulletins/olg_bulletins.xml
如果要使页面“正常”,请使用XSLT。
这是一些信息。 http://www.paulwest.co.uk/article.php/styling-rss-news-feeds-with-xslt
答案 1 :(得分:0)
由于HTML仅适用于布局,因此它与显示RSS提要无关。除非你想要和苹果一样的布局(我认为你没有。)
你需要PHP,javascript甚至闪存。
选择你的毒药!