http-equiv 속성 (meta)

정의

http-equiv 속성은 meta 요소에서 정의된 명령(사항)을 먼저 실행한 후에 페이지를 로딩합니다. 이를 프라그마 디렉티브pragma directive라고 합니다.

속성 값

속성 값은 나열 속성입니다.

키워드 설명
content-language 전처리될 기본 언어를 지정할 수 있습니다. 선언하지 않는 경우 기본언어가 존재하지 않는것으로 간주합니다.
content-type 이 속성은 문자 인코딩을 선언합니다. content속성의 문자열 “text/html”와 아스키,대문자 구별없이 일치해야 합니다. 그뒤 리터럴 문자열 charset이 따라와야 하고 문자인코딩에 해당하는 이름이 있어야 합니다. XML에서는 http-equiv속성을 사용할 수 없습니다.
default-style 대체 스타일시트 집합의 이름을 설정합니다.
refresh 리다이렉트처럼 페이지를 지정한 시간이후에 새로고침을 할 수 있습니다. 값은 유요한 정수로만 구성되어야 합니다. 새로고침되기까지 시간을 초 단위로 나타냅니다.
set-cookie http쿠키를 설정할 수 있습니다. 이 속성은 올바르지 않기때문에 실제 http헤드를 사용해야 합니다.

예제

예제1 - content-language 속성

<meta http-equiv="content-language" content="ko" />

예제2 - content-type 속성

<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">

예제3 - default-style 속성

 <meta http-equiv="content-style-type" content="text/css">

예제4 - refresh 속성

<meta http-equiv="refresh" content="10, www.naver.com">

10초뒤 www.naver.com으로 페이지를 이동합니다.

이밖에도 다음과 같은 속성 값들을 사용할 수 있습니다.

지정 시간 이후에는 웹문서 캐쉬(cache) 금지:

2011년 5월 2일 이후부터 웹문서 캐쉬를 금지합니다.

<meta http-equiv="expires" content="wed, 02 may 2011 00:00:01 GMT">

문자 형식 지정

HTML은 ISO코드, 완성형 코드등의 다양한 문자셋을 지정합니다. 일반적으로 ISO 코드를 많이 사용합니다.

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-5">

스크립트 형식 지정

스크립트 형식에는 text/javascript(자바스크립트) 와 VBScript(비쥬얼베이직 스크립트)가 있습니다.

<meta http-equiv="Content-Script-Type" content="text/javascript">

스타일시트 형식 지정

<meta http-equiv="Content-Style-Type" content="text/css">

웹문서를 들어오거나 나갈때 효과주기

속성값이 Page-Enter, Page-Exit는 웹문서를 들어오거나 나갈 때 한쪽 모서리 부터 서서히 드러나거나 사라지는 효과를 줍니다.

<meta http-equiv="Page-Enter" content="RevealTrans(Duration=10, Transition=50)">
<meta http-equiv="Page-Exit" content="RevealTrans(Duration=10, Transition=50)">

참조

기준 명세를 바탕으로 명세 번역과 레퍼런스 제작이 이루어졌습니다. 최근 내용은 최신 명세를 확인해 주세요.

 
html5/attribute/http-equiv_meta.txt · 마지막 수정: 2013/11/19 13:35 (외부 편집기)
이 레퍼런스는 클리어보스가 제작/운영하고 있으며, 다음의 라이센스를 따릅니다 :CC 저작자표시-비영리-동일조건변경허락 2.0
Recent changes RSS feed World Wide Web Consortium Driven by DokuWiki