학습 공간 개념 · 판단 · 실험
Frontend Performance LabCSS
처음 접하는 개념부터 원리와 설계 적용까지, 필요한 단계부터 시작하세요.
개념 노트 10개 · 직접 실습 0개
시작 전 HTML의 요소·class·문서 구조를 먼저 알아두면 좋습니다.
처음부터 시작 →순서는 권장 경로입니다. 이미 아는 내용은 건너뛰어도 됩니다. 선택자로 대상을 고르고 여백과 기본 배치를 조절할 수 있다면 JavaScript를 시작해도 좋습니다.
01
시작하기
HTML에 스타일을 연결하고 한 속성을 바꿔 봅니다.
02
기초 익히기
스타일 대상·여백·간단한 배치를 작은 예제로 익힙니다.
03
원리 이해하기
박스·캐스케이드·배치·반응형의 규칙과 비용을 확장합니다.
박스 모델과 간격의 상쇄 →
관련 면접 질문 3개CSS 캐스케이드와 상태 선택자 →
관련 면접 질문 3개흐름·Flexbox·위치 지정 →
관련 면접 질문 4개반응형 단위와 비율 →
관련 면접 질문 4개애니메이션의 실행 비용과 사용자 선호 →
관련 면접 질문 1개스타일 작성 도구와 출력 비용 →
관련 면접 질문 2개04
설계에 적용하기
작은 화면과 키보드에서도 사용할 수 있는 버튼 영역을 구성합니다.
직접 해볼 과제
예매 요청·취소 버튼을 나란히 배치하고 좁은 화면에서는 넘치지 않도록 바꿔 보세요.
확인할 기준
- 글자 주변 누를 영역과 버튼 사이 간격을 구분했는가
- 320px 너비에서 가로 넘침 없이 내용에 접근할 수 있는가
- 키보드 초점이 어디에 있는지 확인할 수 있는가
과제는 직접 작성·확인하는 연습입니다. 자동 채점이나 완료 기록은 제공하지 않습니다.