Qual a largura da margem padrão?

Qual é o valor por omissão {[[0]} que o HTML define para a sua marca <body>? Eu notei que há alguma margem automática, mas eu estou me perguntando se alguém sabe quanto é (e se está em px ou %, etc.).

Author: Xufox, 2012-10-29

2 answers

Na maioria dos navegadores principais, a margem por omissão é 8px em todos os lados. É definido em pixels pelo user-agent-stylesheet que o seu navegador oferece.

Alguns navegadores permitem-lhe criar e usar o seu próprio {[[2]}, mas se estiver a desenvolver um website, eu recomendaria ficar longe de alterar isto, uma vez que os seus utilizadores muito provavelmente não terão uma folha de estilo modificada e veriam uma página diferente da sua.

Se quiseres mudá-lo, podes fazer isto:

body {
  margin: 0px;
  padding: 0px;
  ...
}

Mas se tenha um grande projeto e queira ser mais completo, use normalize.css . Ele reinicializa um monte de valores padrão para ser consistente em todos os navegadores.

 29
Author: Jon, 2012-10-29 19:07:37

De acordo com a referência CSS da W3School, as propriedades e valores por omissão de uma marca corporal são:

body{ display : block; margin : 8px; }
E pode-se obter rapidamente os detalhes computados de qualquer elemento acessando a área computada nas Ferramentas do Dev cromado.
 1
Author: Vickar, 2018-05-04 08:18:57