La pseudo-classe :lang

La pseudo-classe :lang permet de modifier le style d'un élément en fonction de la langue qui lui a été définit, de celle du parent le plus proche ou d'une balise <meta />.

Exemple : mise en gras des textes français et en italique les textes anglais

HTML
<div lang="fr">Ce texte est en français</div>
<div lang="en">This text is in english</div>
=>
Ce texte est en français.

This text is in english.
CSS
a:lang(fr)
{
font-weight : bold;
}

a:lang(en)
{
font-style : italic;
}
=>