Définition de la css lang


Propriété css : lang

Détails des versions feuilles de style css lang
css2
Détails de compatiblilité de la feuilles de style css lang pour les navigateurs
Mozilla + et Firefox +
Safari 1 +
Internet Explorer 8+
Netscape 6+
Internet Explorer 4+
Internet Explorer 7


Définition de lang

La pseudo-class feuille de style css lang permet de spécifier des propriétés de feuille de style css en fonction de l'attribut HTML ou XHTML lang d'un élément.
Exemple de code :
identifiant:lang(fr){
  /* Propriétés */
}

La pseudo-class de feuille de style lang css accepte comme valeur :- String, qui représente la valeur de l'attribut HTML ou XHTML lang.
Il est possible de mettre plusieurs valeurs séparées par un tiret (de-fr) ne semble pas fonctionner.


La pseudo-cass de feuille de style lang css peut contenir toutes les propriétés liées à :
- les propriétés de font (font, font-size, font-family,font-...).
- color, couleur du texte.
- text-decoration, décoration du texte.
- margin et padding spécification des marges.
- text-transform, capitalisation du texte (Majuscule Minuscule).
- les propriétés de bordure (border, border-width, border-color, border-...).
- les propriétés d'arriere plan (background, background-image, background-color, background-...).
- text-shadow ombre du texte.
- vertical-align position de la première lettre par rapport au texte (seulement si la valeur de la propriété css 'float' est 'none').
- float élément flottant.
- clear affichage de l'élément flottant par rapport à au texte.



La pseudo-class de feuille de style lang css ne peut pas se déclarer dans l'attribut HTML ou XHTML STYLE. La feuille de style lang css doit être déclarée dans une balise HTML ou XHTML <STYLE> </STYLE>.


La pseudo-class feuille de style css lang n'est pas reconnue par Internet Explorer < 8, Safari < 3.1


FAQ

Répond aux questions suivantes :


FAQ

Répond aux questions suivantes :

Comment sélectionner une balise en fonction de son attribut lang?
Comment sélectionner une balise en fonction de son attribut?
Liste des questions les plus fréquemment posées en css.

Exemples et astuces css

Information compléméntaires

Vous pouvez aussi utiliser un autre sélecteur :
Exemple de code :
div[lang='de']{
  color:#FF0000;
}

Le pseudo-element feuille de style css [attribut:'valeur'] n'est pas reconnu par Internet Explorer < 7.

BUG INTERNAUTE

Explication

Vous trouverez ci-dessous divers bugs d'interprétation de la css lang.
Ces bugs ont été transmis par les internautes du site.

J'ai vérifié certains bugs mais pour la plupart, ils sont soit sur MAC soit sur un navigateur que je ne possède pas.
Ceux que j'ai pu visualiser sont notés
Bug vérifié : oui.



Reporter un bug ou problème d'interprétationavec la propriété lang
La balise HTML ou XHTML STYLE gère en général les feuilles de STYLE internes.<STYLE> </STYLE> La Zone CSS est entièrement consacrée aux feuilles de s...[Voir]La propriété de feuille de style FONT-FAMILY css permet de spécifier la police (fonte) du texte.font-family : Times New Roman, Times, serif; La propri...[Voir]La propriété de feuille de style css FONT permet de spécifier le style : taille, épaisseur et la police (font),...font : 14px Arial, Helvetica, sans-s...[Voir]La propriété de feuille de style COLOR css permet de spécifier la couleur d'un texte..identifiant{ color:#ffffff; } La propriété de feuille de style...[Voir]La propriété de feuille de style css BACKGROUND permet de gérer un ensemble de propriétés d'arrière plan (fond) en une seule fois. .identifiant{ back...[Voir]La propriété de feuille de style css TEXT-DECORATION permet de spécifier les décorations d'un mot par exemple si le mot est souligné ou surligné..iden...[Voir]La propriété css VERTICAL-ALIGN permet de gérer l'alignement vertical du texte.identifiant{ vertical-align:top; } identifiant{ vertical-align:10%; }...[Voir]La propriété de feuille de style css TEXT-TRANSFORM permet de modifier la "capitalisation" ( Majuscule Minuscule ) d'un bloc texte..identifiant{ text...[Voir]La propriété de feuille de style css MARGIN css permet de gérer les quatres marges extérieures (droite, gauche, haute, basse) d'un élément HTML ou XHT...[Voir]La propriété css PADDING permet de spécifier la marge qui sépare un élément de chacune de ses bordures (marges intérieures)..identifiant{ PADDING : 5...[Voir]La propriété de feuille de style css CLEAR permet de spécifier l'affichage de l'élément flottant par rapport à l'élément précédent. Pour être plus pré...[Voir]La propriété css FLOAT permet de spécifier si l'affichage des éléments suivant sont adjacents. On utilise généralement la propriété css FLOAT pour fai...[Voir]La propriété de feuille de style css BORDER permet de spécifier en une seule déclaration les propriétés des quatre bordures d'un élément.identifiant{ ...[Voir]