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 |
댓글