DOCTYPE RSS & HTML лица - PullRequest
       14

DOCTYPE RSS & HTML лица

4 голосов
/ 15 октября 2008

У меня есть "ldquo" , "rdquo" и несколько других объектов под моей RSS-лентой Похоже, если я добавлю

<!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 ]

3 голосов
/ 15 октября 2008

маловероятно, что многие читатели фидов будут знать, что с этим делать. Я бы рекомендовал придерживаться пронумерованных ссылок на сущности. например, измените &ldquo; на &#8220;. Вы можете получить полную ссылку на сущность прямо здесь от w3c .

Кроме того, вы можете прочитать эту статью и эту , которая дает несколько полезных советов по этой теме.

1 голос
/ 14 декабря 2012

Как ни странно, но в RSS вместо

&rsquo;

Я использовал

&amp;rsquo;

и это работало во всех моих браузерах (IE, Mozilla, Google Chrome)

1 голос
/ 27 ноября 2008

Забудьте о сущностях. Просто используйте UTF-8 для всех персонажей.

Он будет надежно работать независимо от того, правильно ли клиенты RSS анализируют XML или нет (к сожалению, последний не редкость).

...