是否可以通过 w3 xhtml 严格验证并仍然在我的网页上使用 google 分析代码?

发布于 2024-09-27 08:44:53 字数 51 浏览 3 评论 0原文

是否可以通过 w3 xhtml 严格验证并仍然在我的网页上使用 google 分析代码?

Is it possible to pass w3 xhtml strict validation and still use google analytic code on my webpage?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(1

黑白记忆 2024-10-04 08:44:53

是的。如果特定代码包含 &、> 或 < (事实并非如此),您必须将 JavaScript 包装在 (&符号通常为 XML 实体保留,其他符号用于标记)。

如果您使用 XHTML MIME 类型 application/xhtml+xml 而不是默认的 HTML MIME 类型 text/html 来提供网页,则可能会出现问题。在后一种 MIME 类型下提供页面只会导致跨浏览器兼容性降低并阻止许多脚本运行。尽管从长远来看,我会关注 HTML5 合规性而不是 XHTML 合规性——这是 Web 标准进一步发展的方向。

Yes. If the specific code were to contain an &, >, or < (it doesn't), you would have to wrap the JavaScript in <script type="text/javascript">//<![CDATA[ and //]]></script> (ampersands are normally reserved for XML entities, and the others are for tags).

If you serve your web page using the XHTML MIME type application/xhtml+xml rather than the default HTML MIME type text/html, problems may result then. Serving pages under the latter MIME type only causes reduced cross-browser compatibilty and prevents many scripts from working. Though in the long term, I would focus on HTML5 compliance rather than XHTML compliance – that's the way further development of web standards is heading.

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