HTML L’attribut lang

.......................

Somaire

Définition et utilisation: L’attribut lang

HTML Les attributs globaux

L'attribut lang spécifie la langue du contenu de l'élément.


Exemple Certains texte anglais dans un paragraphe : Sélectionner le code

  <!DOCTYPE html>
  <html lang="fr">>
  <head>
  <meta http-equiv="Content-Type" content="text/html;
  charset=utf-8" />
  <title>html5 demo</title>
  </head>
  <body>
  <p lang="en">This is a paragraph.</p>
  <p>Ceci est un paragraphe.</p>
  </body>
  </html>
 

Navigateurs pris en charge

Internet Explorer Firefox Opéra Google Chrome Safari

L'attribut lang est pris en charge dans tous les principaux navigateurs.


Différences entre HTML 4.01 et HTML5

En HTML5, l'attribut lang peut être utilisé sur n'importe quel élément HTML (il validera sur n'importe quel élément HTML. Cependant, il n'est pas forcément utile).

En HTML 4.01, l'attribut lang ne peut pas être utilisé avec: <base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param> et <script>.


Valeurs d'attributs de l’attribut langue

Valeur Description
LANGUAGE_CODE Spécifie le code de langue pour le contenu de l'élément:code de référence Langue

HTML Code de langue de référence ( ISO Langue codes)

L'attribut HTML lang peut être utilisée pour déclarer la langue d'une page Web ou d'une partie d'une page Web. Le but est d'aider les moteurs de recherche et les navigateurs.

Selon la recommandation du W3C vous devez déclarer la langue principale de chaque page Web ayant l'attribut lang dans la balise <html>, comme ceci:

<html lang="en">
...
</html>

En XHTML, la langue est déclarée à l'intérieur de la balise <html> comme suit:

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
...
</html>


Codes de langue ISO 639-1

ISO 639-1 définit les abréviations des langues. En HTML et XHTML ils peuvent être utilisés dans la lang et xml: lang attributs.

Langue Code ISO
Abkhazie ab
Au loin aa
Afrikaans af
Albanais carrés
Amharique suis
Arabe ar
Aragon un
Arménien hy
Assamais comme
Aymara ay
Azerbaïdjanais az
Bashkir ba
Basque eu
Bengali (Bangla) bn
Bhutani dz
Bihari bh
Bichlamar bi
Breton br
Bulgare bg
Birman mon
Biélorussie (Belarus) être
Cambodgien km
Catalan Californie
Cherokee
Chewa
Chinois (simplifié) zh
Chinois (traditionnel) zh
Corse co
Croate heure
Tchèque cs
Danois da
Divehi
Néerlandais nl
Edo
Anglais en
Espéranto eo
Estonien et
Îles Féroé fo
Farsi fa
Fiji fj
Finlandais fi
Flamand
Français fr
Frison fy
Fulfulde
Galicien gl
Le gaélique (écossais) gd
Gaélique (Manx) gv
Géorgien ka
Allemand de
Grecque el
Groenlandais kl
Guarani gn
Gujarati gu
Créole haïtien ht
Haoussa ha
Hawaïen
Hébreu il, iw
Hindi salut
Hongrois hu
Ibibio
Islandais est
Ido io
Igbo
Indonésien id, dans
Interlingua ia
Interlingue c.-à-
L'inuktitut iu
Inupiak ik
Irlandais Géorgie
Italien il
Japonais ja
Javanais jv
Kannada kn
Kanuri
Cachemire ks
Kazakh kk
Kinyarwanda (Rwanda) rw
Kirghiz ky
Kirundi (rundi) rn
Konkani
Coréen ko
Kurde ku
Laotien lo
Latin la
Lettonie (letton) lv
Limbourgeois (Limbourg) li
Lingala Dans
Lituanien lt
Macédonienne mk
Malgache mg
Malais ms
Malayalam ml
Maltais mt
Maori mi
Marathi mr
Moldave mo
Mongol mn
Nauru na
Népalais ne
Norvégien aucun
Occitan oc
Oriya ou
Oromo (Afan, Galla) om
Le papiamento
Pashto (Pushto) ps
Polonais j
Portugais pt
Punjabi Pennsylvanie
Quechua qu
Rhèto-roman rm
Roumain ro
Russe ru
Sami (Lapon)
Samoa sm
Sangro sg
Sanskrit sa
Serbe sr
Serbo-croate sh
Sesotho er
Setswana tn
Shona sn
Sichuan Yi ii
Sindhi Dakota du Sud
Cinghalais si
Siswati ss
Slovaque sk
Slovène sl
Somali si
Espagnol es
Sundanais su
Swahili (Kiswahili) sw
Suédois sv
Syriaque
Tagalog tl
Tadjik tg
Tamazight
Tamil ta
Tatar tt
Telugu te
Thaï e
Tibet bo
Tigrinya ti
Tonga à
Tsonga ts
Turc tr
Turkmène tk
Twi tw
Ouïghoure ug
Ukrainien Royaume-Uni
Ourdou ur
Ouzbek uz
Venda
Vietnamien vi
Volapük vo
Wallon Washington
Gallois cy
Wolof wo
Xhosa xh
Yi
Yiddish yi, ji
Yorubayo
Zoulouzu
 Retour à la liste des attributs globaux       
accueil HTML 5
Par gerywa 20 mars 2014