
background: linear-gradient(색1, 색2)linear-gradient(각도deg, 색1, 색2)linear-gradient(각도, 색1 퍼센트값, 색2)linear-gradient(색1, 색2, 색3)linear-gradient(red 20%, blue 50%, green 80%)웹 페이지는 기기마다 다르게 보이므로 요소 위치를 제어하는 포지셔닝이 중요합니다.
기본은 <span>(inline)과 <div>(block)의 성격 차이, 그리고 display 속성.
👉 예제 보기
static이 아닌 첫 부모 기준으로 이동. 공간 유지 ❌👉 예제 보기
auto (=0)z-index: 999; 자주 사용됨display: flex | inline-flexflex-direction : 정렬 방향 (row, column 등)justify-content : 주 축 정렬 (start, center, end, space-between 등)align-items : 교차 축 정렬 (stretch, center, flex-start, flex-end)flex-wrap : 자식 줄바꿈 (nowrap, wrap)align-content : 여러 줄 정렬 방식gap : 요소 간 간격flex-basis : 요소 기본 크기flex-shrink : 공간 부족 시 축소 비율flex-grow : 남는 공간 비율👉 예제 보기
opacity: 0; → 보이지 않지만 기능은 존재visibility: hidden; → 보이지 않고 기능도 ❌, 공간은 유지display: none; → 보이지 않고 기능도 ❌, 공간도 제거@import url("파일.css"); → 다른 CSS 파일 불러오기 :root {
--color-main: #FF4200;
--font-large: 24px;
}
h1 { color: var(--color-main); font-size: var(--font-large); }
브라우저별 최신 기능 지원:
-webkit- : Chrome, Safari, Opera-moz- : Firefox-ms- : Edge, IE-o- : 구 OperaNoto Sans KR 검색 → 링크 태그 복사 후 <head>에 삽입font-family: 'Noto Sans KR', sans-serif; 사용console.log('Hello, JavaScript!');
"" 사용'' 권장