PHP RSS 订阅 header xml输出
RSS 理解 :
简易信息聚合(也 叫聚合内容)是一种描述和同步网站内容的格式。使用RSS订阅能更快地获取信息,网站提供RSS输出,有利于让用户获取网站内容的最新更新。网络用户可以在客户端借助于支持RSS的聚合工具软件,在不打开网站内容页面的情况下阅读支持RSS输出的网站内容
Rss是用xml文件写的。
PHP 输出的话 要声明头部文件
<?php header("Content-type: text/xml"); ?>
<?php
header("Content-type: text/xml");
?>
<?xml version="1.0" encoding="utf-8"?>
<!-- <?xml-stylesheet type="text/css" href="xml.css"?> -->
<rss version="2.0">
<channel>
<title>媒体名称/定义网站频道名称</title>
title { display: block ;
color: red ;
}
<description>媒体名称/定义网站频道介绍</description>
<link>网站频道地址</link>
<generator>生成RSS所用的程序</generator>
<image>
<url>LOGO图片地址(绝对地址)</url>
<title>图片替代文字</title>
<link>网站首页地址</link> // 网站首页地址
</image>
<item>
<title><![CDATA[ 文章标题 ]]></title>
<link>文章URL地址(绝对地址)</link>
<description><![CDATA[ 摘要/全文 ]]></description>
<source>来源名称</source>
<pubDate>Mon, 07 Jul 2014 13:42:28 +0800</pubDate> // 最后发布时间
</item>
</channel>
</rss>
我们只需要循环将 <item>
里面的内容循环追加就可以 了
我们会发现 原生的样式很丑
我们可以在头部加入 <?xml-stylesheet type="text/css" href="xml.css"?>
来引入样式
title {
font-size: 20px;
display: block;
}
item {
/*font-size: 20px;*/
display: block;
color: #666;
}