이 코드가 왜 이렇게 작동하는지 이해하지 못합니다. 나는 이렇게 할 경우 ...전체 요소를 채우기 위해 배경색 가져 오기
HTML :
<body>
<header>
<h1>
MY HEADER
</h1>
</header>
<article>
<p>Lorem ipsum dolor sit amet...</p>
</article>
<footer>
<p>This is my footer</p>
</footer>
</body>
CSS :이와 끝까지
body {
width: 60%;
margin: 0 auto;
}
article {
background: #AAA;
}
footer {
background: #888;
}
header {
color: #333;
background: #0F0;
}
:
을하지만 난에 테두리를 추가하는 경우 집단.
CSS :
body {
width: 60%;
margin: 20px auto;
}
article {
border: 1px solid red;
background: #AAA;
}
footer {
border: 1px solid red;
background: #888;
}
header {
border: 1px solid red;
color: #333;
background: #0F0;
}
나는이와 끝까지 :
는 왜입니까?
테두리를 추가하지 않고 두 번째 결과를 얻으려면 어떻게해야합니까?
편집 나는 마침내 간단한 정상화했다.
- { 여백 : 0; }
내가 처음 작성한 페이지는 초보자 그룹에게 간단한 HTML/CSS 페이지 작성 방법을 보여주기 때문에 처음부터 그걸 벗어나고 싶었습니다. 그리고 비 코더가 이러한 이상한 행동에 빠지지 않고 파악하는 것만으로는 충분하지 않다고 생각합니다. 나는이 생각