CSS :lang 偽類
定義和用法
:lang 偽類向帶有指定 lang 屬性的元素添加樣式。
說明
:lang 偽類根據(jù)元素的語言編碼匹配元素。這種語言信息必須包含在文檔中,或者與文檔關(guān)聯(lián),不能從 CSS 指定。:lang 的處理與 |= 選擇器相同。
實例
:lang 偽類允許您為不同的語言定義特殊的規(guī)則。在下面的例子中,:lang 類為帶有值為 "no" 的 lang 屬性的 q 元素定義引號的類型:
<html>
<head>
<style type="text/css">
q:lang(no)
{
quotes: "~" "~"
}
</style>
</head>
<body>
<p>Some text <q lang="no">A quote in a paragraph</q> Some text.</p>
</body>
</html>
瀏覽器支持
所有主流瀏覽器都支持 :lang 偽類。
注釋:如果已規(guī)定 !DOCTYPE,那么 Internet Explorer 8 (以及更高版本)支持 :lang 偽類。
TIY 實例
- :lang
- 本例演示 :lang 偽類的用法。
相關(guān)頁面
CSS 教程:CSS 偽類