对 Content-Language 的响应标头支持

发布于 2024-11-08 11:04:14 字数 271 浏览 1 评论 0原文

IE7 和 Google Chrome 是否支持响应标头“Content-Language”?我在我的应用程序中将其设置为页面请求的响应标头。标头在 ie8、ie9 和 FF4 中被识别,其中以下 css 技巧起作用:

h1:lang(en) { font-weight: bold; }
h1:lang(es) { font-weight: normal; color: #FF0000; }

但是在 IE7 和 chrome 中,css 不应用于特定元素。

Does IE7 and Google Chrome support the response header "Content-Language"? I am setting this in my application in to the response header for page requests. The header is recognised in ie8, ie9 and FF4 where the following css trick works:

h1:lang(en) { font-weight: bold; }
h1:lang(es) { font-weight: normal; color: #FF0000; }

However in IE7 and chrome, the css is not applied to particular elements.

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

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

发布评论

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

评论(2

把人绕傻吧 2024-11-15 11:04:14

本文可能对您有帮助:http://rishida.net/blog/?p=67。

据作者介绍,IE7不支持:lang选择器。 “h1[lang |= 'es']” 应该可以工作,但是您必须在每个 h1 元素上设置 lang 属性 - 您不能依赖 Content-Language。但是,Chrome 至少在版本 2 及更高版本中支持 :lang。您也可以动态更改 html 元素上的 lang 属性吗?

This article might be helpful for you: http://rishida.net/blog/?p=67.

According to the author, the :lang selector is not supported by IE7. "h1[lang |= 'es']" should work, but you have to set the lang attribute on each h1 element - you can't rely on the Content-Language. However, :lang is support to be supported in Chrome for at least versions 2 and onward. Can you dynamically change the lang attribute on your html element as well?

甜`诱少女 2024-11-15 11:04:14

IE7 不支持,chrome 不支持。

编辑

我刚刚在 Windows 版 Chrome 11 上进行了测试,它受到支持。

It's not supported in IE7, not sure about chrome.

EDIT

I just ran a test on Chrome 11 for windows and it was supported.

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