Pseudo-classe :lang() do CSS

Definição e uso

CSS :lang() Os pseudo-classe são usados para escolher elementos que possuam lang do elemento com valor de atributo.

Atenção:lang O valor do atributo geralmente é um código de idioma de duas letras, por exemplo lang="fr" (representa francês), ou uma combinação de dois códigos de idioma, por exemplo lang="fr-ca" (representa francês canadense).

Exemplo

Defina estilos para qualquer elemento <p> cujo valor de atributo lang seja "it" (italiano):

p:lang(it) {
  background-color: yellow;
  font-style: italic;
}

Experimente você mesmo

Sintaxe CSS

:lang(languagecode) {
  declarações css;
}

Detalhes técnicos

Versão: CSS2

Suporte do navegador

Os números na tabela indicam a primeira versão do navegador que suporta completamente esse pseudo-classe.

Chrome Edge Firefox Safari Opera
4.0 8.0 2.0 3.1 9.6