Twitter feed 的渲染撇号在 IE 中不正确

发布于 2024-10-02 17:08:11 字数 223 浏览 2 评论 0原文

使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小红帽 2024-10-09 17:08:11

该页面上的代码通常已损坏。当 验证页面 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文