Pour trouver la meilleure réponse à tes questions, je te conseille une petite séance de dissection anatomique d'un fil RSS

Tu trouveras l'explication simple de la structure et du fonctionnement d'un fil RSS0.91 similaire à celui du Hub dans
Introduction à la syndication de contenu avec RSS sur OpenWeb.
En bref, pour l'essentiel :
Le fichier unique d'un fil RSS commence par les informations sur le "canal" (<channel>) correspondant au site (ou ici à la section du site) dont il est question:
- un titre, ici
Les publications de Webmaster Hub
- l'URL de la ressource Web à laquelle se rapporte le fil, ici
http://www.webmaster...om/publication/
- éventuellement une description que le lecteur RSS peut afficher. Ici, celle-ci est vide.
Ensuite, le fichier se poursuit avec les news successives, chacune étant un <item>, à son tour caractérisé par:
- Un titre affiché par le lecteur RSS :
Michael James, de la société Mirago "Nous misons sur nos partenaires pour développer notre visibilité
- Une description affichée par le lecteur RSS :
Une interview de Michael James, Responsable du Développement Commmercial pour l'Europe de la société Mirago.
- diverses informations de date, de format, de langue, d'auteur, etc.
- et le lien vers la page HTML du Hub où se trouve la publication concernée par la news
http://www.webmaster...article125.html
Il n'y a donc qu'un seul fichier RSS, quelque-soit le nombre de news annoncées (généralement limité à un maximum d'une quinzaine). Lorsque le fil est "plein" et qu'une nouvelle news doit être ajoutée, la news la plus ancienne est supprimée du fichier.
Maintenant, pour la différence entre ce qui apparaît dans ton navigateur et ce qui apparaît dans ton lecteur RSS quand tu visualise le fichier RSS:
- le navigateur ne sait pas interpréter le format RSS du fichier. Il ne traite donc pas le document et l'affiche comme du XML (arborescence, affichage des tags XML ou tu texte brut, etc, selon les navigateurs et leur configuration).
- le lecteur RSS, lui, sait exploiter le balisage RSS du fichier : il exploite les infos générales du canal d'un côté, et les infos de chaque item d'un autre côté.
Ce qui crée parfois la confusion, c'est que les descriptions d'item peuvent être:
- soit du texte brut
- soit
du texte formaté HTML, généralement extrait de la source de la page HTML à laquelle se rapporte la news. Les lecteurs RSS ne savent pas exploiter ce balisage HTML, mais ils font appel au moteur HTML du navigateur Web auquel ils sont associés quand il s'agit d'extentions de celui-ci, ou au moteur HTML du navigateur par défaut quand il s'agit d'applications indépendante (FeedDemon).
Cette inclusion de balisage HTML dans les fichier RSS est parfois problématique, car elle nécessite que ce balisage soit encodé pour ne pas perturber le parser XML du lecteur RSS, et elle produit parfois des effets indésirables à l'affichage : il est en particulier déconseillé de mettre du balisage HTML dans les titres d'item. Un titre du type
Mon article sur la balise <foo> et la balise <bidule> sera fréquemment rendu par un lecteur sous la forme
Mon article sur la balise et la balise...