본문 바로가기
Web

[HTML/CSS] 필수 CSS 선택자, CSS 속성 모음

by DuncanKim 2022. 6. 15.
728x90

[HTML/CSS] 필수 CSS 선택자, CSS 속성 모음

CSS에는 선택자와 속성이 있다.

div {
	font-size: 20px;
}

여기서 div가 '선택자'가 되는 것이고, font-size가 속성이 된다.

속성은 특정한 값을 가진다.

 

선택자 {
	속성: 값;
}

이런 식으로 CSS 문서가 구성이 된다.

 

아래에서는 아주 잘 쓰이는 CSS 선택자와 속성을 알아볼 것이다.

 

 

1. CSS 선택자

선택자 설명 상세 설명
* 페이지 전체 요소 스타일시트 전체가 요소를 공유한다.
.X X class의 요소 class는 여러 번 쓸 수 있다.
#X X id의 요소 id는 한 번만 쓸 수 있다.
X X 태그의 요소 html 문서의 특정 X 태그가 요소를 공유한다.
X Y X 태그 내부의 모든 Y 태그의 요소 Descendant Selector라고 함.

 

2. CSS 속성

속성 이름 설명 부가 설명 or 비고
opacity 투명도 0.0(0%)부터 1.0(100%)까지의 수
overflow 내용물이 넘칠 경우 처리 방식 overflow: hidden;
같은 줄에 각각의 내용을 왼쪽정렬, 오른쪽 정렬을 함께 쓰고 싶을 경우 사용
position 위치 지정방식 position: static;(default)
relative;, absolute; fixed;(고정 UI) 등의 값을 가짐 
top  
bottom 아래  
left 왼쪽  
right 오른쪽  
float 요소의 부유 방식 문서 작성할 때 글자와 함께 배치와 같은 역할을 함.
동일 라인에서 좌우 정렬을 함께 쓰고 싶을 때 사용.
width 넓이  
height 높이  
margin 마진 가장 바깥자리
padding 패딩 컨텐츠와 border의 간격
border 테두리 margin과 padding 사이.
말 그대로 테두리를 이야기 함
border-color 테두리 색상  
border-width 테두리 두께  
border-radius 테두리 곡률 테두리를 둥글게 만든다.
aa bb / cc dd의 형식의 값을 가짐
background 배경 태그 전체의 배경을 의미
background-color 배경 색상  
font 폰트  
font-family 폰트 종류  
font-size 폰트 크기  
font-style 폰트 형태  
font-weight 폰트 두께  
color 폰트 컬러  
line-height 폰트 행간격  
text-align 폰트 정렬방식 왼쪽, 오른쪽, 가운데 정렬
box-shadow 박스 그림자  
font-shadow 폰트 그림자  
728x90

'Web' 카테고리의 다른 글

[JavaScript] DOM(Document Object Model) 이해하기  (0) 2022.06.18
[HTML/CSS] github hosting  (0) 2022.06.16
[HTML/CSS] HTML 태그 모음  (0) 2022.06.15
[HTML/CSS] HTML/CSS란?  (0) 2022.06.15
[Java] this와 super  (0) 2022.06.15

댓글