Al ponerlos dentro de un elemento
section Firefox 20 le aplica el siguiente estilo del sistema (un estilo CSS que no se puede evitar aplicar, al que debes sobre-escribir):
Código CSS:
Ver originalh2, *:-moz-any(article, aside, nav, section) h1 {
display: block;
font-size: 1.5em;
font-weight: bold;
margin: 0.83em 0;
}
Como vemos el h2 y cualquier h1 dentro de un aside, section, article y nav tendrán el mismo estilo.
En el caso del Google Chrome es similar, se aplica el siguiente estilo en una user agent stylesheet
Código CSS:
Ver original:-webkit-any(article,aside,nav,section) h1 {
font-size: 1.5em;
-webkit-margin-before: 0.83em;
-webkit-margin-after: 0.83em;
}
Estos valores pueden verse desde el Web Developer Tools (Google Chrome) o desde el Firebug (pestaña "Estilo", en el depegable activar "Mostrar CSS del user agent")
Saludos