div{
font-size: 32px;
width: 400px;
text-align: center;
padding: 30px;
margin: 30px;
}
p.example {
padding: 50px;
}
padding과 border 모두 width에 포함되지 않음.. 매번 MARGIN/BORDER에 추가 값을 주고 싶지 않다면
box-sizing: border-box를 주면됨. 그러면 width와 height는 content의 너비가 아니라 border까지 포함한 태그의 너비가 된다.
border: 1px solid black;
border의 선 스타일은 하기와 같고 적절하게 사용하면 된다.
그리고 radius로 4방향의 모서리에 적용될 반지름을 결정함.
top-left, top-right, bottom-right, bottom-left 순서로 값이 지정.
example >> border-top-left-radius : 2px;
box-sizing: border-box;
}
border의 width와 height는 엘리먼트의 컨텐츠의 크기를 지정.
따라서 테두리가 있는 경우에는 테두리의 두께로 인해서 크기를 가늠하기가 어렵다.
box-sizing 속성을 border-box로 지정하면 테두리를 포함한 크기를 지정할 수 있다.
아래와 같은 "*" selector로 모든 태그에 적용할 수 있다!