HTML‎ > ‎

<meta>

<meta />
문서의 핵심어, 설명, 저자 등 브라우저 및 검색 엔진의 로봇 등에게 메타 정보를 제공할 때 사용합니다. 문서의 구조 표현에는 영향을 미치지 않습니다. 여러 개의 <meta> 요소가 <head> 요소 내에 포함될 수도 있습니다. <title>, <address>, <ins>, <del>요소, 그리고 title, cite 속성들도 메타 데이터의 한 종류라고 할 수 있습니다. 메타 데이터의 값이 URI인 경우에는 <link>를 사용하는 것이 더 나을 수도 있습니다. 메타 정보에 대한 표준 목록은 없고, 원하는 정보를 자유롭게 정의할 수 있습니다.


속성

  • name = name [CS]
변수의 이름을 지정합니다.
  • content = cdata [CS]
name 속성에 짝을 이루며 대응하는 정보를 지정합니다. 정보를 보낼 때 변수의 값에 해당합니다. 반드시 지정해야 하는 속성입니다.
  • scheme = cdata [CS]
분류 기준을 추가할 때 사용합니다.
  • http-equiv = name [CI]
HTTP 헤더임을 나타내기 위해 name 속성을 대신하여 사용합니다. 웹 서버에 정보를 보낼 때 변수의 이름으로 사용합니다.
  • lang = language-code [CI]
내용에서 사용할 언어를 지정합니다. XHTML 1.1에서 lang 속성은 제거되었으며 대신 xml:lang을 사용해야 합니다.
  • dir = ltr | rtl [CI]
문자의 표시 방향을 지정합니다.


사용 예

주로 사용되는 메타 요소는 다음과 같습니다.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
문서에서 사용하는 언어의 문자 인코딩을 지정합니다.
<meta http-equiv="Keywords" content="HTML, CSS, Java Script,자바스크립트, DOM" />
문서의 주요 키워드를 콤마(,)로 구분하여 나열합니다.
<meta name="description" content="환영합니다. 이 곳은 웹 표준을 위한 지침서를 모아둔 곳입니다." />
문서에 대한 간단한 설명글을 지정합니다.
<meta name="author" content="Elex" />
문서 제작자의 이름입니다.
<meta name="reply-to" content="webmaster@elex.pe.kr" />
이메일 연락처를 지정합니다.
<meta name="copyright" content="&copy;2010 Elex" />
저작권 정보를 입력합니다.
<meta name="robots" content="ALL" />
검색 엔진 로봇의 크롤링을 제한합니다. content 값으로 intex, noindex, follow, nofollow 등이 사용될 수 있습니다.
<meta name="refresh" content="5"; url="http://www.elex.pe.kr" />
지정된 시간(초) 후에 url에서 지정된 페이지로 이동합니다. 모든 브라우저에서 지원되는 것은 아니며, W3C에서는 권장하고 있지 않습니다.
<meta name="generator" content="Notepad" />
문서 편집에 사용한 에디터를 뜻합니다.
Comments