Sto scrivendo un codice HTML molto semplice che è elencato di seguito. Scritto nel blocco note e aperto in IE-8 e Firefox (OS: Windows Vista).Margine e riempimento di <Body> Tag
<html>
<body>
<table border="1"><tr><td>test</td></tr></table>
</body>
</html>
Non c'è niente di speciale nel codice precedente, Sta creando spazio dall'angolo in alto a sinistra.
che può essere facilmente rimosso utilizzando il seguente codice
<body style="margin:0; padding:0">
Ora devo trovare il margine predefinito e l'imbottitura, che è 4
per Firefox e diverso per IE-8.
<body style="margin:4; padding:4">
Ho qualche domanda su questo scenario.
- Perché questo valore è 4?
- Da dove viene questo valore, viene salvato da qualche parte?
- Possiamo modificare (configurabile) questo valore predefinito?
- Come questi valori sono diversi per i browser?
Grazie.
In almeno Firefox, è sempre 8px per me. Sia da sinistra che dall'alto. – poepje
@poepje, Yea firefox sembra seguire http://www.w3.org/TR/CSS2/sample.html – Pacerier