본문 바로가기
🎪 놀고있네/HTML & CSS

[HTML] lang attribute 란?

by 냥장판 2019. 11. 25.
반응형

목표: lang attribute 파악하기

 

Language attribute 란

 

Language attribute는 HTML로 작성된 웹페이지 내 텍스트의 기본 언어값을 선언하기 위해 사용함

검색엔진에서 html 문서의 언어특성을 파악할 때 사용됨

검색엔진의 major 언어와 같은 lang attribute를 검색함(e.g. 구글 코리아: lang="ko")

 

사용방법

 

문서의 기본 언어값을 나타내므로 html element에 사용하는 걸 권고함(by W3C)

body element는 HTML문서 전체를 커버할 수 없음

그리고, 다른데 쓰지 말라고 안함

필요에 의하면 다른 elements에 사용 가능함

 

 


 

langauge attribute의 차이점을 보여주지

 

 

일반적으로 한국에서 Google을 사용해서 영어로된 사이트에 들어가면 

번역할거야? 라고 물어보잖아

간단한 예제를 만들었음

Spanish(es), French(fr) 언어를 선택하면 해당 lang attribute가 지정된 html로 이동하는 것

>> Spanish 

 

스페인어로 번역할래를 물어보고

 

>> French

프랑스어로 번역할래를 물어봐


 

 


** 참고 사이트 **

 

W3C: https://www.w3.org

 

Declaring language in HTML

Intended audience: HTML coders (using editors or scripting), script developers (PHP, JSP, etc.), Web project managers, and anyone who needs to better understand how to declare the language of text on a Web page.

www.w3.org


 

 

 

 

반응형

댓글