body 요소

정의

document body; body 요소는 문서의 주된 콘텐츠를 나타냅니다.

마크업 규칙

  • HTML 문서에는 body 요소를 반드시 하나만 씁니다.

기본 문법은 다음과 같습니다.

<html>
  <body>
    문서의 본문
  </body>
</html>

속성

속성명 설명
전역 속성 공통 속성
onbeforeprint 브라우저에서 프린트를 시작할 때 발생하는 이벤트입니다. CSS 미디어 쿼리 만으로는 표현할 수 없는 것을 자바스크립트로 보조하려고 할 때 사용합니다.
onafterprint 브라우저에서 프린트를 끝냈을 때 발생하는 이벤트입니다. CSS 미디어 쿼리 만으로는 표현할 수 없는 것을 자바스크립트로 보조하려고 할 때 사용합니다.
onbeforeunload 브라우저에서 현재 창을 닫거나, 다른 페이지로 가는 링크를 누르거나, document.write() 를 실행했을 때 발생합니다.
onblur 브라우저에서 현재 창을 닫거나, 다른 페이지로 가는 링크를 누르거나, document.write() 를 실행했을 때 발생합니다.
onerror 런타임 스크립트 오류가 있거나 보안 기준을 위반하는 등 페이지에 오류가 있을 때 발생합니다.
onfocus 브라우저 창이 포커스를 받았을 때 발생합니다.
onhashchange 같은 페이지 안에서 해시(#)만 바뀌었을 때, 즉 페이지에서 id가 있는 요소로 이동했을 때 발생합니다.
onload 문서 로드를 끝냈을 때, 즉 DOM을 완전히 구성하고, 이미지 등의 부속 자원까지 전부 로드했을 때 발생합니다.
onmessage message 이벤트는 문서 간 메시징, 도메인 간 메시징, 워커 통신에 사용합니다.
onoffline body 요소, frameset 요소에서 지원해야 하는 이벤트 핸들러입니다. 해당 요소에 offline 이벤트가 발생했을 때 호출됩니다.
ononline body 요소, frameset 요소에서 지원되어야 하는 이벤트 핸들러입니다. 해당 요소에 online 이벤트가 발생했을때 호출됩니다.
onresize 창 또는 프레임의 크기를 조절할 때 발생합니다.
onscroll 스크롤바가 있는 요소에서만 발생됩니다. 스크롤바가 있는 요소를 만드는 데는 overflow 스타일 속성을 사용합니다.
onstorage 웹 저장소 영역이 업데이트될 때 발생합니다.
onunload 사용자가 페이지를 나갈 때 발생합니다.

메모

HTML4/XHTML1과의 차이점, 접근성, 보충 내용 그리고 편집자 의견 등을 포함하고 있습니다.

참조

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

관련 요소

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