[CSS] #09 레이아웃 구성, CSS 레이아웃 구성 완전 정복! display, position, float까지 핵심 속성 정리
·
Web Front/CSS
안녕하세요, 토스트데브입니다!오늘은 CSS를 활용해 웹 요소를 어떻게 배치하고 정렬할 수 있는지, 즉 레이아웃(Layout)을 구성하는 핵심 속성들을 알아보겠습니다.텍스트와 이미지를 예쁘게 꾸며도, 배치가 엉망이면 사용자 경험은 크게 떨어지죠.이번 글에서는 가장 기초적인 레이아웃 구성 방법인 display, position, float, z-index, overflow, box-sizing 등을 중심으로 정리해볼게요. 1️⃣ display – 요소의 유형 정의display는 HTML 요소의 기본 동작 방식(레이아웃 방식)을 정의합니다.속성 값설명block줄 바꿈이 있는 박스 (div, p 등)inline한 줄에 나란히 (span, a 등)inline-block줄 바꿈 없음 + 너비·높이 지정 가능non..
[CSS] #06 스타일 속성, CSS 박스 모델 완벽 정복! margin, padding, border 차이와 활용법
·
Web Front/CSS
안녕하세요, 토스트데브입니다!웹에서 모든 HTML 요소는 기본적으로 사각형 박스(Box)입니다.이 박스의 구조를 이해하는 것이 바로 CSS의 핵심이라 할 수 있습니다.오늘은 박스 모델(Box Model)을 통해 margin, padding, border, width, height의 관계를 완벽하게 이해해봅시다! 1️⃣ 박스 모델(Box Model)이란?CSS에서 모든 요소는 사각형 박스로 구성되어 있으며, 이 박스는 다음 4개의 영역으로 나뉩니다:+---------------------------+| margin | ← 외부 여백| +---------------------+ || | border | | ← 테두리| | +--------..