2012-10-29 14 views
13

Qual è il margine predefinito impostato da HTML per il tag <body>? Ho notato che c'è un margine automatico, ma mi chiedo se qualcuno sa quanto è (e se è in pixel o%, ecc.)HTML default body margin

+4

Varia tra i vari browser. Considera l'uso di normalizzare http://necolas.github.com/normalize.css/ – Jrod

risposta

16

Nella maggior parte dei browser principali, il margine predefinito è 8px su tutti i lati. È definito in pixel dal user-agent-stylesheet fornito dal browser.

Alcuni browser consentono di creare e utilizzare il proprio user-agent-stylesheet, ma se si sta sviluppando un sito Web, si consiglia di evitare di modificarlo, poiché molto probabilmente gli utenti non avranno un foglio di stile modificato e quindi visualizzeranno un altro pagina di te.

Se si vuole cambiare, si può solo fare questo:

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

Ma se si dispone di un grande progetto e vuole essere più completo, utilizzare normalize.css. Reimposta molti valori predefiniti per essere coerenti tra i browser.

+2

Non serve il px – Neil

Problemi correlati