Código HTML:
Ver original
Y esta hoja de estilo:
Código CSS:
Ver original
#contenedor { width: 500px; border: 1px solid black; margin: 0px; padding: 0px; } h2 { border: 1px solid red; }
El resultado es este:
Si al contenedor le he asignado padding 0, ¿porqué me deja esa separación entre los elementos?