Ostatnio edytowany:

lang

Autor: Virtual Patriot

Przeznaczenie atrybutu lang

Za pomocą atrybutu lang możemy określić informację o bazowym języku, jakim została napisana treść reprezentowana przez zawartość interesującego nas elementu HTML.

Wartość domyślna

dziedziczona od elementu rodzica (w każdej sytuacji)

Wartości atrybutu lang

symbol języka

Należy podać ciąg znaków w formie symbolu języka (Norma ISO 639-1).

Przykładowy kod HTML

<!DOCTYPE HTML>
<html lang="pl">
  <head>
    <meta charset="utf-8">
    <title>Darmowy Kurs HTML</title>
  </head>
  <body>

    <p>
      Przykładowa treść dokumentu HTML.
    </p>

  </body>
</html>

Rezultat

Przykładowa treść dokumentu HTML.

Ponieważ do przykładowego elementu "html" został dodany atrybut "lang" wraz z wartością "pl" wspomniany element "html" zawiera dodatkową informację dla przeglądarki internetowej o tym, iż treść reprezentowana przez zawartość wspomnianego elementu "html" została napisana za pomocą języka polskiego.

wartość pusta

Wartość pusta oznacza język nieznany.

Przykładowy kod HTML

<!DOCTYPE HTML>
<html lang="pl">
  <head>
    <meta charset="utf-8">
    <title>Darmowy Kurs HTML</title>
  </head>
  <body>

    <p>
      Przykładowa treść pierwszego elementu "p".
    </p>

    <p lang="">
      Uiiooo auuee uoaaa ieeeuuauuu?
    </p>

  </body>
</html>

Rezultat

Przykładowa treść pierwszego elementu "p".

Uiiooo auuee uoaaa ieeeuuauuu?

Ponieważ do drugiego z przykładowych elementów "p" został dodany atrybut "lang" wraz z wartością pustą wspomniany element "p" zawiera dodatkową informację dla przeglądarki internetowej o tym, iż treść reprezentowana przez zawartość wspomnianego elementu "p" została napisana za pomocą języka nieznanego.

Interpretacja atrybutu lang

Firefox

tak

Google Chrome

tak

Safari

tak

Opera

tak

Internet Explorer

tak

Edge

tak