Twitter feed 的渲染撇号在 IE 中不正确
使用 IE 查看此页面: http://search.twitter.com/search?q=% 23testvoorklant 你会发现撇号被渲染为 &波斯;!
如果我想在我的网站中使用这些提要,我应该如何处理这个问题?
问候
Check out this page using IE : http://search.twitter.com/search?q=%23testvoorklant
You will find out the apostrophe is rendered as & apos ;!
If I want to use these feeds in my website, how should I handle this problem?
Regards
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该页面上的代码通常已损坏。当 验证页面 W3C 验证器发现 43 个错误和 23 个警告。
很多错误是因为页面的类型为 HTML 4.01,但其中包含大量 XHTML 代码。另一个常见错误是 URL 包含未编码为
&
的&
字符。最有可能导致您看到的问题的错误是代码包含实体
'
,该实体在 HTML 中不存在。如果浏览器显示的内容没有变化,那是完全正常的。如果您想清理这些数据,只需将其替换为撇号,或者在需要编码的情况下替换为
'
。The code on that page is generally broken. When validating the page the W3C validator finds 43 errors and 23 warnings.
A lot of the errors is because the page is typed as HTML 4.01, but it contains a lot of XHTML code. Another frequent error is that the URLs contains
&
characters that are not encoded as&
.The error that most likely cause the problem that you see, is that the code contains the entity
'
, which doesn't exist in HTML. If a browser displays that unchanged, that is perfectly normal.If you want to clean up that data, you can just replace those with apostrophes, or
'
in the cases when it needs to be encoded.