
div {
color: blue;
}
CSS 선택자CSS 선언#oauch {
color: blue;
}
<div id="oauch"> oauch </div>
# 사용.oauch {
color: blue;
}
<div class="oauch"> oauch </div>
. 사용아이디 : 하나만 스타일 적용하고 싶을 때
클래스 : 여러개 한번에 스타일 적용하고 싶을 때
red, green, blue로 나뉜다.# 사용빨,초,파 10진수빨,초,파 10진수알파값 0 ~ 1 사이 소수값/* 코멘트 */
font-size: 12px 이면 line-hegiht: 1은 12px * 1 = 12px.cover {
background-image: url('주소'); # 배경이미지
background-repeat: no-repeat; # 반복
background-position: center; # 위치
background-size: cover; # 크기
}
.cover {
background-image: linear-gradient(속성값들...);
}
.cover {
background-image: linear-gradient(속성값들...),
url('이미지 주소');
}
.cover {
box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.4);
}
offset-x, offset-y : 그림자의 위치를 지정합니다.blur-radius : 숫자가 커질수록, 그림자가 블러 처리되어 흐려집니다.color : 그림자의 색깔을 지정할 수 있습니다.🍯 그림자
.cover {
opacity: 0.5;
}

padding: 10px 10px 10px 10px; # 상 우 하 좌
padding-top: 10px; # 상
padding-right: 10px; # 우
padding-bottom: 10px; # 하
padding-left: 10px; # 좌
margin: 10px 10px 10px 10px; # 상 우 하 좌
margin-top: 10px; # 상
margin-right: 10px; # 우
margin-bottom: 10px; # 하
margin-left: 10px; # 좌
border: 1px solid #fefefe;
굵기, 테두리 모양, 색상
border-radius: 10px;
box-sizing: border-box;
border를 기준으로 너비를 지정숨김, 스크롤 할 수 있게 해줌overflow: hidden; # 숨김
overflow: auto; # 넘치면 스크롤
overflow: scroll; # 항상 스크롤
white-space: nowrap; # 줄바꿈 안함 (가로 스크롤 할 때)
일어날 수 있다.마진 상쇄 X

inline처럼 하면서 크기 조절도 하고 싶을 때

.a1,
.a2 {
저런식으로 선택해서 사용 가능
}
.a1 > a2 {
저기 꺽새가 자식을 가르킴
}
.a1 a2 {
이런식으로도 사용 가능
}
a:hover {
text-decoration: underline;
}
:active : 클릭할 때 상태
:hover : 마우스를 올려놨을 때
:focus : 모양을 지정할 수 있는 것
:visited : 방문 했을 때
🔥 선택자는 최대한 단순하게
명시도라는게 있고, 선택자가 많을수록, 명시도가 높아서 우선적으로 캐스케이드 된다.🔥 명시도 : 아이디 개수, 클래스 개수, 요소 개수를 순서대로 숫자를 나열해서 점수를 매긴다.
🔥 상속 적용 vs 직접 요소
사진 출처 : 코드잇