lang
- Data publikacji
- Ostatnio edytowano
Przeznaczenie atrybutu lang
Za pomocą atrybutu lang
możemy określić informację o języku, jaki posiada treść reprezentowana przez zawartość interesującego nas elementu HTML.
- Wartość domyślna
-
dziedziczona od elementu rodzica (w każdej sytuacji), ponadto w przypadku gdy dany element HTML nie posiada elementu rodzica, wtedy brak wartości domyślnej
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", przykładowy element "html" zawiera dodatkową informację dla przeglądarki internetowej o tym, że treść reprezentowana przez zawartość wspomnianego elementu "html" posiada język polski.
- 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 przykładowego elementu "p" został dodany atrybut "lang" wraz z wartością pustą, drugi przykładowy element "p" zawiera dodatkową informację dla przeglądarki internetowej o tym, że treść reprezentowana przez zawartość wspomnianego elementu "p" posiada język nieznany.
Przypuszczalnie domyślne reguły CSS związane z atrybutem lang
/* brak */
Interpretacja atrybutu lang
-
tak
-
tak
-
tak
-
tak
-
tak
-
tak