HTML <head> 태그
정의 및 특징
<head> 태그는 해당 문서에 대한 정보인 메타데이터(metadata)의 집합을 정의할 때 사용합니다.
다음과 같은 요소들은 <head> 요소에 포함되어야 합니다.
- <title>
- <style>
- <base>
- <link>
- <meta>
- <script>
- <noscript>
이 중에서 <script> 요소와 <noscript> 요소는 <head> 요소뿐만 아니라 <body> 요소에 포함될 수도 있습니다.
예제
<!DOCTYPE html>
<html lang="ko">
<head>
<title>HTML 문서의 제목입니다.</title>
</head>
<body>
HTML 문서의 콘텐츠(contents) 영역입니다.
</body>
</html>
지원하는 브라우저 및 버전
태그명 | ||||||
---|---|---|---|---|---|---|
<head> | 1.0 | 지원함 | 지원함 | 1.0 | 지원함 | 지원함 |
HTML5에서 변경된 사항
HTML 4.01에서는 HTML 문서가 <head> 요소를 반드시 포함해야 했지만, HTML5에서는 생략할 수 있도록 변경되었습니다.
사용할 수 있는 속성
속성명 | 속성값 | 설명 | |
---|---|---|---|
profile |
|
URL |
<meta> 요소의 content 속성에서 명시한 정보를 브라우저가 명확하게 이해할 수 있도록 도와주는 규칙(rules)들이 포함된 문서의 URL를 명시함. HTML5에서는 더 이상 지원하지 않음. |
CSS 기본값
head { display: none; } |
DOM 인터페이스
interface HTMLHeadElement : HTMLElement {}; |