2024. 5. 17. 20:43ㆍHTML
1. padding : 내용과 선 사이의 공간. 태그 영역이 넓어짐
2. border : 테두리. 영역이 어디까지인지 구분하기 위한 선
3. margin 여백 간격. 다른 태그와의 간격을 나타내는 영역
border 영역 :
ex) border: 1px solid black
선의 표현 : 어느 선을 표현할 것인가를 작성
none : 테두리 표시 없애기
dotted : 테두리를 둥근 점으로 여러개 그려짐. 간격지정 x
dashed : 테두리를 직사각형으로 여러개 그려짐. 간격,크기지정 x
solid : 직선 테두리로 그려짐
double : 테두리를 이중선으로 그려짐
groove : 테두리가 파인 것 처럼 그려짐(입체감)
ridge : 테두리가 튀어나온 것처럼 그려짐(입체감)
inset : 태그가 파인 것처럼 그려짐(입체감)
outset : 태그가 튀어나온 것처럼 그려짐(입체감)
padding, margin, border-width 크기 한 번에 지정하기
padding | margin | border-width : 속성 값 크기 설정
속성 값 1개 : 상하좌우
padding: 20px; => 상하좌우 20px 간격
속성 값 2개 : 상하, 좌우
padding 20px 10px; => 상하 20px, 좌우 10px씩 간격
속성 값 3개 : 상, 좌우, 하
padding 20px 10px 5px; => 상 20px, 좌우 10px, 하 5px
속성 값 4개 : 상, 우, 하, 좌(시계방향)
padding 10px, 5px, 7px, 3px; => 상 10px, 우 5px, 하 7px, 좌 3px 만큼 간격
padding margin border 방향성
~~~에 padding, margin, border를 대입할 수 있다.
~~~ -top: 크기 -> 위쪽 방향 크기 지정
~~~ -bottom: 크기 -> 아래쪽 방향 크기 지정
~~~ -left: 크기 -> 왼쪽 방향 크기 지정
~~~ -right: 크기 -> 오른쪽 방향 크기 지정
단 border 속성값은 [크기 모양 색상] 형식
ex)
오른쪽 선은 도트모양으로 10px 빨간색으로 지정하고 싶다면
border-right: 10px dotted red;
margin: 0 auto;
- 다른 태그와의 간격을 자동으로 지정해서 가운데 정렬하게 만드는 속성
- 기본적으로 자동 정렬(=가운데 정렬)
- display: block 값에서 자주 사용
- inline, inline-block은 text-align: center; 이용
'HTML' 카테고리의 다른 글
레이아웃 스타일(position, flex) (0) | 2024.05.17 |
---|---|
레이아웃 스타일(float, clear) (0) | 2024.05.17 |
레이아웃 스타일(display , visibility) (0) | 2024.05.17 |
일반 위치 선택자 (0) | 2024.05.17 |
서식 양식 (0) | 2024.05.17 |