..

Search

xmlns

xmlns

<html> 태그의 xmlns 속성


HTML <html> 태그 ⇒


정의 및 특징

<html> 태그의 xmlns 속성은 해당 문서를 위한 XML 네임스페이스(namespace)를 명시합니다.

 

xmlns 속성은 해당 문서가 XHTML 문서일 경우 반드시 명시되어야 하며, HTML 4.01에서는 유효하지 않으며, HTML5에서는 선택 사항입니다.

 

하지만 W3C에서 제공하는 HTML 유효성 검사에서는 XHTML 문서의 <html> 태그에 xmlns 속성이 명시되어 있지 않아도 유효성 검사를 무사히 통과할 것입니다.

이것은 해당 유효성 검사에 사용되는 네임스페이스(namespace)의 기본값이 “xmlns=http://www.w3.org/1999/xhtml”로 설정되어 있기 때문에 <html> 태그에 xmlns 속성이 명시되어 있지 않더라도 <html> 태그에 xmlns 속성을 자동으로 추가해 주기 때문입니다.


문법

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


속성값

속성값   설명

http://www.w3.org/1999/xhtml

 

XHTML 문서를 위한 XML 네임스페이스


예제
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="ko">
<head>
    <title>HTML 문서의 제목입니다.</title>
</head>
<body>
    HTML 문서의 콘텐츠(contents) 영역입니다.
</body>
</html>

코딩연습 ▶


지원하는 브라우저 및 버전

속성명

chrome

edge

ie

firefox

safari

opera

xmlns 지원함 지원함 지원함 지원함 지원함 지원함

연습문제