HTML                
            Języki treści
        
        
            
    Szukaj…
Składnia
<element lang="language_code"><! - Kod języka musi być w formacie [ISO 639-1] ( https://en.wikipedia.org/wiki/ISO_639-1 ) ->
Uwagi
 Wartość atrybutu lang musi być prawidłowym znacznikiem języka BCP 47 lub pustym ciągiem (jeśli język jest nieznany). 
Znaczniki języka BCP 47 są wymienione w rejestrze podtagów języka IANA .
Dostępność
Odpowiednie kryteria sukcesu WCAG 2.0 to:
Powiązane techniki WCAG 2.0 to:
Język elementu
 Atrybut lang służy do określenia języka treści elementu i wartości tekstowych atrybutu: 
<p lang="en">The content of this element is in English.</p>
 <p lang="en" title="The value of this attribute is also in English.">The content of this element is in English.</p>
 Deklaracja językowa zostaje odziedziczona:
<div lang="en">
  <p>This element contains English content.</p>
  <p title="This attribute, too.">Same with this element.</p>
</div>
        Elementy z wieloma językami
Możesz „zastąpić” deklarację językową:
<p lang="en">This English sentence contains the German word <span lang="de">Hallo</span>.</p>
        Obsługa atrybutów w różnych językach
 Możesz „zastąpić” deklarację języka elementu nadrzędnego, wprowadzając dowolny element oprócz applet , base , basefont , br , frame , basefont frameset , hr , iframe , meta , param , script (HTML 4.0) z własnym atrybutem lang : 
<p lang="en" title="An English paragraph">
    <span lang="de" title="A German sentence">Hallo Welt!</span>
</p>
        Podstawowy język dokumentu
 Dobrą praktyką jest deklarowanie podstawowego języka dokumentu w elemencie html : 
<html lang="en">
  Jeśli w dokumencie nie podano innego atrybutu lang , oznacza to, że wszystko (tj. Treść elementu i wartości tekstowe atrybutu) jest w tym języku. 
 Jeśli dokument zawiera części w innych językach, części te powinny stać się ich własny lang atrybuty „Zastąp” deklaracji językowej. 
Regionalne adresy URL
 Możliwe jest dodanie atrybutu hreflang do elementów <a> i <area> które tworzą hiperłącza. Taki określa język połączonego zasobu. Zdefiniowany język musi być prawidłowym znacznikiem języka BCP 47 [1] . 
<p>
    <a href="example.org" hreflang="en">example.org</a> is one of IANA's example domains.
</p>
 - ↑ Grupa robocza sieci IETF: RFC 5646 Tagi do identyfikacji języków , IETF, wrzesień 2009