웹/CSS
[css] 색상, 인라인 요소와 블라인 요소
Judith Hopps
2023. 1. 7. 09:17
반응형
색상 표현 방법
keyword는 색상마다 부여된 이름으로 이 링크에서 목록을 확인할 수 있습니다.
ex) white, red, green
RGB(A)는 빨강, 초록, 파랑의 광원으로 색을 혼합하는 방식이며
끝에 알파값을 붙여서 투명도를 조절할 수 있죠.
ex) rgb (255,25,,255)
HEX는 R, G, B, Alpha 값들을 16진수형태로 나타낸 것입니다.
ex) #FFFFFF (=#FFF), #00080080(뒤 두자리는 투명도)
HSL(A)은 색상, 채도, 명도값 그리고 알파값을 조합하여 색을 나타냅니다.
ex) hsl(0,100%,100%) , hsl(30,40%,100%)
인라인 요소와 블록 요소
인라인 요소는 비닐이나 랩 안에 내용물을 넣은 것과도 같습니다. 이 텍스트처럼, 일정한 바깥 형태나 껍데기 없이 페이지의 흐름에 따라 다른 텍스트나 컨텐츠와 어우러져 배치되죠. 위의 노란 부분이 인라인 요소입니다.
: span의 기본 값
👉 인라인 요소들 목록 보기
블록 요소는 딱딱한 상자와도 같습니다.
이 파란색 상자처럼 사각형의 형태를 갖고 있으며 너비와 높이, 안팎의 간격을 부여받을 수 있죠.
: div의 기본 값
👉 블록 요소들 목록 보기
inline | block | inline-block | |
기본 너비 | 컨텐츠만큼 | 부모의 너비만큼 | 컨텐츠만큼 |
width, height 속성 | 무시 | 적용 | 적용 |
가로공간 차지 | 공유 | 독점 | 공유 |
margin 속성 ( 바깥쪽 여백 ) | 가로만 적용 | 모두 적용 ( 상하 상쇄 ) | 모두 적용 |
padding 속성 ( 안쪽 여백 ) | 가로만 적용, 세로는 배경색만 | 모두 적용 | 모두 적용 |
반응형