Deklaracji języka stosowanego na naszej stronie internetowej dokonujemy za pomocą atrybutu lang
elemntu <html>
.
<html lang="pl-PL">
Pierwsze dwie małe litery pl
są deklaracją używanego języka. Natomiast kolejne dwie litery PL
są deklaracją kraju, w którym tego języka się używa.
Języka polskiego urzędowo używa się jedynie w Polsce, dlatego nie będzie to duża różnica. Są natomiast rodziny języków, które używane są w różnych krajach. Można to wytłumaczyć na przykładzie języka francuskiego.
<html lang="fr"> - francuski, Francja <html lang="fr-FR"> - francuski, Francja <html lang="fr-CA"> - francuski, Kanada (kanadyjski francuski) <html lang="fr-BE"> - francuski, Belgia (belgijski francuski)