对内容语言的响应标头支持



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不适用于特定的元素。

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

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

IE7不支持,不确定chrome。

编辑

我刚刚在Windows的Chrome 11上运行了测试,它得到了支持。

相关内容

  • 没有找到相关文章

最新更新