카테고리: CSS

둥근 사각형 버튼 표면에 돋보기 모양 장식이 놓인 입체 그림

CSS / 이미지 버튼 만들기

button에 돋보기 배경과 텍스트를 함께 배치하는 전체 예제를 제공합니다. 이미지 경로, padding, 크기와 초점 표시를 설정하고 키보드 조작·폼 제출·이미지 실패 상태를 확인합니다.

길이가 다른 유리 격자와 일정한 외곽 틀 안에 맞춰진 유리 격자를 비교한 입체 그림

CSS / table-layout / 표(table) 크기 고정시키기

자동 표 배치와 고정 표 배치의 차이를 같은 내용으로 비교합니다. width 설정, 열 너비 결정 순서, 긴 문자열의 줄바꿈·말줄임표와 모바일 가로 스크롤을 함께 설명합니다.

동일한 글자 조각 모형이 두 표시 규칙을 통과해 서로 다른 형태로 배치되는 입체 그림

CSS / text-transform / 대문자로 또는 소문자로 바꾸는 속성

uppercase·lowercase·capitalize·none의 결과를 같은 원문으로 비교합니다. 상속 해제, 한글·영문 혼용과 터키어의 lang 설정을 실습하고 화면 표시와 원본 데이터 변환의 차이를 설명합니다.

글꼴 라이브러리의 가는 획과 굵은 획 모형이 웹페이지의 문장 패널로 전달되는 입체 그림

CSS / 구글 웹폰트 사용하는 방법

현재 Google Fonts 화면에서 삽입 코드를 찾고 Noto Sans KR의 400·700 굵기를 적용하는 전체 예제입니다. link와 font-family의 역할, 대체 글꼴, Network와 렌더링 글꼴 확인, 필요한 굵기 선택 기준을 설명합니다.

내용 상자를 안쪽 여백과 테두리, 바깥 공간이 차례로 둘러싼 층별 입체 모형

CSS / 박스 모델(Box Model)

내용·padding·border·margin의 역할과 content-box·border-box의 너비 계산을 비교합니다. 실행 가능한 두 상자 예제로 padding 변경 결과와 세로 margin 병합을 확인하고 개발자 도구로 점검하는 방법을 설명합니다.

같은 콘텐츠 패널이 좁은 화면에서는 세로로 쌓이고 넓은 화면에서는 열로 나뉘는 입체 모형

CSS / 반응형 레이아웃 만들기

모바일 우선 Grid 예제로 화면 너비에 따라 한 열·두 열·세 열을 전환합니다. viewport 설정, 미디어 쿼리 적용 순서, 전환점 직전·직후의 점검 방법과 가로 넘침 해결 기준을 설명합니다.

너비가 일정한 웹페이지 안에 본문과 사이드바가 배치된 입체 모형

CSS / 고정형 레이아웃 만들기

960px 고정 너비의 페이지에 본문과 사이드바를 배치하는 전체 예제입니다. Grid 열 크기 계산, 좌우 위치 변경, 3단 확장과 좁은 화면의 가로 스크롤 원인을 함께 설명합니다.

같은 학습 사이트가 데스크톱·태블릿·휴대전화 화면에 맞춰 배치된 일러스트

CSS 강좌 / 작은 학습 사이트를 반응형으로 꾸미는 종합 실습

작은 학습 사이트를 공통 스타일·Flexbox 헤더·유동 제목·Grid 카드 순서로 완성합니다. 전체 파일과 반응형·초점·긴 내용·움직임 감소 점검 방법을 제공합니다.

질서 있게 분리된 여러 스타일시트와 중첩된 구성 요소를 표현한 일러스트

CSS 강좌 / 큰 스타일시트 정리하기: 파일 구성·중첩·레이어

역할별 CSS 파일 연결과 네이티브 중첩, 캐스케이드 레이어를 실행 가능한 작은 프로젝트로 익힙니다. 선택자 충돌을 비교하고 원래 설정으로 복원하는 실습을 제공합니다.

초점 윤곽선이 뚜렷한 입력창과 체크 상태를 보여주는 폼 일러스트

CSS 강좌 / 폼 상태와 키보드 초점 꾸미기

폼의 필수·유효성·비활성·읽기 전용 상태와 키보드 초점을 구분합니다. 실제 제출 항목을 확인하고 작은 화면·큰 글자에 대응하는 전체 예제를 제공합니다.