--- title: slug: Web/HTML/Element/body tags: - Elemento raiz - Elemetos - HTML - Referências - Seções - Web translation_of: Web/HTML/Element/body ---

{{HTMLRef}}

O elemento <body> do HTML representa o conteúdo de um documento HTML. è permitido apenas um <body> por documento.

Categorias Seção raiz.
Conteúdo permitido Conteúdo de fluxo.
Omissão de tag

A tag inicial pode ser omitida se a primeira coisa dentro do elemento não for um espaço, comentário, elemento {{HTMLElement("script")}} ou elemento {{HTMLElement("style")}}.

A tag final pode ser omitida se o elemento body possuir conteúdo ou tem uma tag inicial e não é imediatamente seguida por um comentário.

Elementos pais permitidos Deve ser o segundo elemento de um elemento {{HTMLElement("html")}}.
DOM interface {{domxref("HTMLBodyElement")}}
  • O elemento <body>  expõe a interface {{domxref("HTMLBodyElement")}}.
  • Você pode acessar o elemento body através do atributo {{domxref("document.body")}}.

Atributos

Estes elementos incluem os global attributes.

{{htmlattrdef("alink")}} {{obsolete_inline}}
Cor do texto para hyperlinks quando selecionados.  Esse método não está em conformidade, utilize a propriedade {{cssxref("color")}} em conjunto com a pseudo-classe {{cssxref(":active")}} 
{{htmlattrdef("background")}} {{obsolete_inline}}
URI de uma imagem para usar como um papel de parede. Esse método não está em conformidade, utilize a propriedade CSS {{cssxref("background")}}.
{{htmlattrdef("bgcolor")}} {{obsolete_inline}}
Cor de fundo do documento. Esse método não está em conformidade, utilize a propriedade CSS {{cssxref("background-color")}}.
{{htmlattrdef("bottommargin")}} {{obsolete_inline}}
The margin of the bottom of the body. Esse método não está em conformidade, utilize a propriedade CSS {{cssxref("margin-bottom")}}.
{{htmlattrdef("leftmargin")}} {{obsolete_inline}}
The margin of the left of the body. Esse método não está em conformidade, utilize a propriedade CSS {{cssxref("margin-left")}}.
{{htmlattrdef("link")}} {{obsolete_inline}}
Cor de textos de links não visitados. Esse método não está em conformidade, utilize o {{cssxref("color")}} em conjunto com a pseudo-classe {{cssxref(":link")}}
{{htmlattrdef("onafterprint")}}
Função para chamar depois que o usuário solicitou a impressão do documento.
{{htmlattrdef("onbeforeprint")}}
Função para chamar quando o usuário solicita a impressão do documento.
{{htmlattrdef("onbeforeunload")}}
Função para chamar quando o documento está prestes a ser descarregado.
{{htmlattrdef("onblur")}}
Função para chamar quando o documento perde foco.
{{htmlattrdef("onerror")}}
Função para chamar quando o documento falha ao carregar corretamente.
{{htmlattrdef("onfocus")}}
Função para chamar quando o documento recebe foco.
{{htmlattrdef("onhashchange")}}
Function to call when the fragment identifier part (starting with the hash ('#') character) of the document's current address has changed.
{{htmlattrdef("onlanguagechange")}} {{experimental_inline}}
Function to call when the preferred languages changed.
{{htmlattrdef("onload")}}
Função para chamar quando o documento terminar de carregar
{{htmlattrdef("onmessage")}}
Função para chamar quando o documento receber uma mensagem.
{{htmlattrdef("onoffline")}}
Função para chamar quando a conexão com a internet falha.
{{htmlattrdef("ononline")}}
Função para chamar quando a conexão com a internet é restaurada.
{{htmlattrdef("onpopstate")}}
Function to call when the user has navigated session history.
{{htmlattrdef("onredo")}}
Function to call when the user has moved forward in undo transaction history.
{{htmlattrdef("onresize")}}
Function to call when the document has been resized.
{{htmlattrdef("onstorage")}}
Function to call when the storage area has changed.
{{htmlattrdef("onundo")}}
Function to call when the user has moved backward in undo transaction history.
{{htmlattrdef("onunload")}}
Function to call when the document is going away.
{{htmlattrdef("rightmargin")}} {{obsolete_inline}}
The margin of the right of the body. This method is non-conforming, use CSS {{cssxref("margin-right")}} property on the element instead.
{{htmlattrdef("text")}} {{obsolete_inline}}
Foreground color of text. This method is non-conforming, use CSS {{cssxref("color")}} property on the element instead.
{{htmlattrdef("topmargin")}} {{obsolete_inline}}
The margin of the top of the body. This method is non-conforming, use CSS {{cssxref("margin-top")}} property on the element instead.
{{htmlattrdef("vlink")}} {{obsolete_inline}}
Cor do texto para links já visitados. Esse método não está em conformidade, utilize a propriedade CSS {{cssxref("color")}}  em conjunto com a pseudo-classe {{cssxref(":visited")}}.

Especificações

Especificação Status Comentário
{{SpecName('HTML WHATWG', 'sections.html#the-body-element', '<body>')}} {{Spec2('HTML WHATWG')}} Changed the list of non-conforming features.
{{SpecName('HTML5 W3C', 'sections.html#the-body-element', '<body>')}} {{Spec2('HTML5 W3C')}} Obsoleted the formerly deprecated attributes. Defined the behavior of the non-conforming and never standardized margintop, marginleft, marginright and marginbottom. Added the on* attributes.
{{SpecName('HTML4.01', 'struct/global.html#h-7.5.1', '<body>')}} {{Spec2('HTML4.01')}} Deprecated the alink, background, bgcolor, link, text and vlink attributes.

Compatibilidade dos Browsers

{{CompatibilityTable}}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 1.0 {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
onlanguagechange {{CompatUnknown}} {{CompatGeckoDesktop("32")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
bottommargin, leftmargin, rightmargin, topmargin {{obsolete_inline}} {{CompatVersionUnknown}} {{CompatGeckoDesktop("35")}} [1] {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
onlanguagechange {{CompatUnknown}} {{CompatGeckoMobile("32")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
bottommargin, leftmargin, rightmargin, topmargin {{obsolete_inline}} {{CompatVersionUnknown}} {{CompatGeckoMobile("35")}} [1] {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

[1] Was supported before this in Quirk Mode only.

Veja também