Home > 미분류 > html 태그의 lang 속성

html 태그의 lang 속성

3월 25th, 2009

HTML 작업을 하다가 불현듯 생긴 호기심 때문에 html 태그(element)lang 속성(attribute)을 조사해봤습니다. html 4.01를 기준으로 html 태그에는 lang과 dir 속성이 있습니다.

lang 속성은 현재 문서의 언어 정보를 제공한다고 합니다. 그리고 이 정보는 브라우저나 검색엔진에서 활용된다고 합니다. 게다기 음성 장치(speech synthesizers)에서도 활용된다고 하니 가급적이면 명시하는 것이 좋을 것 같습니다.

lang 속성에는 어떤 값들을 설정할 수 있는지 조사해보니 같은 문서 조금 아래에 ISO639에 명시되어 있다고 적혀있네요. 참고로 한글은 “ko“이라는 값을 사용합니다.

그리고 XHTML 1.0인 경우 xml:lang 속성을 지정할 수 있는데 이 경우 xml:lang 속성이 lang 속성보다 우선 순위가 높다고 합니다.

결국 한글 HTML 문서의 html 태그는 아래와 같이 쓰면 됩니다.

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">

W3C 명세 문서들을 볼 때마다 정리를 참 명확하게 잘 해놓았다는 느낌을 받습니다. 힘들었을 텐데… 수고하셨습니다~

Post to Twitter Post to Delicious

키포스 미분류

  1. No comments yet.
  1. No trackbacks yet.