我的CSS有一个问题,如果我使用margin:0而不是margin-top:0,则对于标头p,标头{margin:0 0 20px; }会和那里一样好.应该是那样吗?如果我看到萤火虫中发生了什么,那是因为标头的边距底部折叠到了下一个同级部分中.
html
<header>
<h1>ToDo List</h1>
<p>HTML5 Offline Capable Web Application</p>
</header>
的CSS
header { font: 24px/1em Notethis; color: #666; margin: 0 0 20px; }
header h1 { font: 60px/1.4em Hetilica; margin: 0; }
header p { margin-top: 0; }
最佳答案