📌 lang 속성
: 텍스트가 사용해야 하는 언어를 정의하는 속성
* lang의 기본값은 "알 수 없음"이므로 항상 적절한 값을 지정해야 한다.
🔺 사용 이유
- 스크린 리더가 lang 속성을 이용하여 자동으로 음성을 변환함 => 웹 접근성 👍
- 크롬 자동번역 인터페이스에 사용
✨ 국가 코드(ISO Country Code)
- lang 속성의 속성값 처음 두 문자 : 언어 코드(소문자)
- lang 속성의 속성값 마지막 두 문자 : 국가 코드(대문자)
영어 = en
(en-GB: 영국 영어, en-US: 미국 영)
중국어 = zh-CN
( zh-Hant: 중국어(번체))
프랑스어 = fe
일본어 = ja
스페인어 = es
(es-ES: 스페인, es-013: 중앙 아메리카)
러시아어 = ru
(ru-Cyrl-BY: 벨라루스)
한국 = ko_KR
북한 = ko_KP
참고
lang - HTML: Hypertext Markup Language | MDN
lang 전역 특성은 요소 내의 수정 불가한 텍스트의 언어와, 수정 가능한 텍스트가 사용해야 하는 언어를 정의합니다. 특성의 값은 Tags for Identifying Languages (BCP47)에 정의된 형식의 "언어 태그" 한 개
developer.mozilla.org
[HTML] lang 속성에 대하여
요즘 공부를 하다 HTML lang 속성에 대해서 왜 쓰는지 생각을 해보고 이를 찾아 보았다.이번 기회에 정확하게 정리해 두려고 한다.웹 접근성스크린 리더(화면 낭독 시스템) 이 lang을 이용하여 자동
velog.io