CSS :lang 偽類
定義和用法
:lang 偽類向帶有指定 lang 屬性的元素添加樣式。
說明
:lang 偽類根據元素的語言編碼匹配元素。這種語言信息必須包含在文檔中,或者與文檔關聯,不能從 CSS 指定。:lang 的處理與 |= 選擇器相同。
實例
:lang 偽類允許您為不同的語言定義特殊的規則。在下面的例子中,: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>
TIY
瀏覽器支持
所有主流瀏覽器都支持 :lang 偽類。
注釋:如果已規定 !DOCTYPE,那么 Internet Explorer 8 (以及更高版本)支持 :lang 偽類。
TIY 實例
- :lang
- 本例演示 :lang 偽類的用法。
相關頁面
CSS 教程:CSS 偽類