lang/html

네임스페이스와 언어코드

C/H 2009. 4. 24. 17:26

네임스페이스와 언어코드

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns=http://www.w3.org/1999/xhtml xml:lang="ko" lang="ko">
<head>
	<!-- (문서의 기본정보) -->
</head>
<body>
	<!-- (문서의 본문) -->
</body>
</html>

XHTML문서에서는 html요소에 네임스페이스와 언어코드를 지정한다.

xmlns속성

  • 네임 스페이스는 xmlns 속성으로 지정한다.
  • XHTML에서는 'http://www.w3.org/1999/xhtml' 이 네임 스페이스로 부여되었기 때문에 이 값을 지정한다.

xml:lang 속성과 lang 속성

  • 언어코드는 xml:lang속성으로 지정
    • ISO 639에 규정
  • XHTML1.0에서는 하위호환성을 고려하여 lang속성에 xml:lang속서오가 같은 값을 지정해 둔다.


반응형