DOCTYPE RSS& HTML实体

时间:2008-10-14 20:57:46

标签: html rss feed entities

我有一个“ldquo”“rdquo”以及我的RSS Feed中的其他几个实体。好像我添加了

<!DOCTYPE rss [
  <!ENTITY % HTMLspec PUBLIC
  "-//W3C//ENTITIES Latin 1 for XHTML//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent">
  %HTMLspec; 

xml 标记下方以及 rss 标记上方,然后我就可以包含这些实体。我补充说但它似乎没有用。有谁知道我错过了什么?感谢

3 个答案:

答案 0 :(得分:3)

很多饲料读者似乎不知道如何处理它。我建议坚持使用编号的实体参考。例如,将&ldquo;更改为&#8220;。您可以获得完整的实体参考right here from w3c

另外,您可以阅读this articlethis one,其中提供了有关此主题的一些很好的提示。

答案 1 :(得分:1)

忘记实体。只需对所有字符使用UTF-8即可。

无论RSS客户端是否正确解析XML,它都能可靠地工作(遗憾的是,后者并不罕见)。

答案 2 :(得分:1)

奇怪但是在RSS而不是

&rsquo;

我用过

&amp;rsquo;

它适用于我拥有的所有浏览器(IE,Mozilla,谷歌浏览器)