본문 바로가기
html, css

[html/css] Box Layout : content, padding

by 상똥프 2023. 10. 15.

먼저 레이아웃을 요약하면 다음과 같다.

 

 

1. content

- div, span, h, p 등등 안에 작성되는 내용 그 자체이다.

- 다른 레이아웃 설정을 통해 높이 또는 너비를 바꿀 수 있다.

 

2. pading

- content의 크기 자체는 그대로 두되, 너비와 높이 영역을 늘여주는 역할을 한다.

- background 색상을 따로 지정할 수 없고, content와 같은 색으로 자동 설정된다.

- 테두리 설정 전 width&height 대신 영역을 넓혀주는 역할로도 쓸 수 있다

- width&height 대신 같은 크기의 padding을 사용하면 자동으로 content가 수직·수평에서 가운데에 위치한다.

- 코드의 길이를 줄일 수 있다.

  코드 결과
html
css1 - padding이 설정되어있지 않은 모습이다

css2 - 4면의 padding 사이즈를 한번에 같은 사이즈로 설정할 수 있다.

css3 - 한 줄 안에 위쪽, 오른쪽, 아래쪽, 왼쪽 순서대로 설정할 수 있다. (순서 외우면 편함 위오아왼)

css4 - 각 4면을 한 줄씩 따로 설정할 수 있다.

 

 

'html, css' 카테고리의 다른 글

[html/css] flexbox  (1) 2023.10.17
[html/css] 링크(새 창) 보안 문제 해결하기  (0) 2023.10.17
[html/css] css의 단위  (0) 2023.10.16
[html/css] Box Layout : border  (0) 2023.10.15
[html/css] div와 span의 차이  (0) 2023.10.15