직관적으로 다 적어 주는 방법
ex) padding-bottom: 20px;
padding-top: 20px;
padding-right: 16px;
padding-left:16px;
top부터 시계방향으로 적어주면 된다.
ex) padding: 20px 25px 16px 17px;
(순서대로 top, right, bottom, right)
중복되는 값이 있을 경우
사진 밑 내용의 길이와 높이를 조절할 때 사용하는 태그
만약 정해둔 크기 보다 더 많을 경우 테두리를 초과 해서 내용이 나올 수 있다. 이때 사용하는 태그가 overflow 이다.
공간이 부족한 것을 해결 할 때 사용하는 태그
1. overflow: visible; - 넘쳐나는 내용물이 그대로 보임(가장 기본이 되는 설정)
2. overflow: hidden; - 넘쳐나는 내용에 관해서는 숨김
3. overflow: scroll; - 내용을 숨겼다가 사용자가 스크롤 하면 볼 수 있게 해줌
4. overflow: auto; - 방식은 scroll과 똑같지만, auto는 넘칠 때만 스크롤을 보여줌
border-style: solid;
border-color: #4d9ff;
border-width: 200px
이렇게 하나하나 다 적어주거나
border: 2px solid #4d9fff;
굵기 형태 색깔 순으로 적어주면 한번에 다 가능하다.
(background-color: transparent - 투명하게 하는 태그, 가장 기본태그)
box-shadow: 10px 10px 5px 10px red
(순서대로 가로,세로, 명도, 크기, 색깔 순서표시)
margin,padding, border, 내용의 가로 세로의 크기를 정의
box-sizing: border-box; - margin, padding, boder, 내용의 길이를 모두 더한 값을 정의
ex) width:300px, height:250px, box-sizing:border-box: - margin, border, padding 모두 더한 가로가 300px 250px로 자동으로 맞춰서 나옴
box-sizing: content-box; 내용의 길이만을 정의
ex) width:300px, height:250px, box-sizing:content-box; - 내용의 길이만이 300px 높이가 250px이므로 총 길이는 margin, border, padding을 더해줘야 함
font-family
20.12.08
출처 - codeit(웹 퍼브리싱 html/css 시작하기, html/css핵심개념)