유튜브 교육자료2026-06-09

[비개발자 사고법 02강] CSS가 뭐냐고요? 웹페이지에 입히는 '옷'입니다

AI가 만든 화면, "좀 더 이쁘게…"밖에 못 했다면 — 오늘 그 벽을 넘습니다

AI에게 "홈페이지 하나 만들어 줘"라고 하면 정말 뚝딱 만들어집니다. 그런데 막상 띄워 보면 회색 글씨에 어딘가 촌스러운 화면이라, 기능은 멀쩡한데도 "이걸 어디 내놓기 민망한데, 뭐라고 고쳐 달라고 하지?"에서 딱 막히죠. 코드를 못 짜서가 아닙니다. "이쁘게 해 줘"라고 막연하게 시켜서 막연하게 나온 것뿐이에요. 오늘은 그 벽을 넘는 두 번째 열쇠를 드립니다 — 지난 편 HTML이 뼈대였다면, 그 위에 입히는 '옷'이 바로 CSS입니다. 이 단어들만 알면 AI에게 디자인을 정확히 시키고, AI의 디자인 답도 알아듣기 시작합니다.

▶ 먼저 영상을 보고 오시면 아래 글이 복습이자 심화가 됩니다.

왜 AI가 만든 화면은 자꾸 '촌스러울'까

바이브 코딩으로 사이트를 만들어 보면 기능은 신기하게 멀쩡합니다. 버튼도 눌리고 신청도 넘어가요. 그런데 화면이 회색 글씨에 어색한 글자체로 떠서 도무지 내놓기 민망한 경우가 많죠. "이걸 올렸다간 아무도 안 보겠는데, 차라리 남한테 맡기나?" 하는 생각까지 듭니다. 이런 경험, 다들 있으실 겁니다.

면접장을 떠올려 보세요. 한 사람은 셔츠를 다려 입고, 한 사람은 추리닝에 슬리퍼를 신고 왔습니다. 말을 섞기도 전에 0.5초 만에 평가가 끝나 버리죠. 웹사이트도 똑같아요. 지난 편에서 HTML 뼈대를 아무리 튼튼하게 잡았어도, 들어온 사람이 "이거 AI가 대충 만든 거 같은데" 하고 0.5초 만에 나가 버리면 그 안의 좋은 내용은 보이지도 않습니다. 그래서 오늘은 그 겉모습, 옷을 입히는 법을 챙깁니다.

CSS는 웹페이지에 입히는 '옷'입니다

새 집을 다 지었다고 상상해 보세요. 기둥도 벽도 섰는데 아직 시멘트 벽 그대로라 횅하죠. 여기에 벽지를 바르고 페인트를 칠하고 가구를 들이면? 똑같은 집인데도 완전히 다른 집처럼 보입니다. 그 인테리어를 담당하는 친구가 바로 CSS예요.

HTML이 뼈대라면, CSS는 그 위에 입히는 옷이자 화장이자 인테리어입니다. 핵심은 알맹이(글자·버튼)는 그대로 두고 보이는 옷만 갈아입힌다는 것 — HTML은 그 자리에 그대로 있고, 그 위에 색과 디자인만 덧입히는 거죠.

같은 집도 인테리어 하나로 분위기가 확 달라지듯, 웹페이지도 색 하나만 바꿔도 분위기가 확 살아납니다. 검은 글씨를 시원한 파랑으로, 밋밋한 흰 배경을 따뜻한 색으로 — 이게 바로 '디지털 페인트칠'입니다.

딱 두 가지만 — '어디를' 그리고 '어떻게'

CSS로 디자인을 시킬 때, 외울 용어는 사실 필요 없습니다. 딱 두 가지만 정하면 돼요. 첫째 '어디를'(꾸밀 대상), 둘째 '어떻게'(어떤 모습으로). 이 둘만 콕 짚어 주면 AI는 알아듣습니다.

예를 들어 "제목을(어디를) 파란색으로(어떻게) 바꿔 줘" — 이게 전부입니다. 코드 한 줄 몰라도 돼요. '어디를'엔 보통 제목·소개글·버튼·배경이면 충분하고, '어떻게'엔 색·크기 같은 걸 넣으면 되죠.

지난 편 복습 — '어디를'을 정확히 집고 싶을 땐 그 자리에서 F12 → Ctrl+Shift+C를 눌러 보세요. 마우스 올린 곳의 박스(요소)가 잡힙니다. 그 요소를 복사해 작업창에 붙이고 "여기 글꼴·크기를 키워 줘"라고 하면, 엉뚱한 데를 고치는 사고를 막을 수 있습니다.

CSS의 네 가지 — 색·글꼴·박스·여백

'어떻게'에 들어가는 재료는 크게 네 가지면 충분합니다 — 색, 글꼴·크기, 박스, 여백. 은 디지털 페인트칠이고, 글꼴·크기는 "현재 기준 0.2배 키워 줘"처럼 기준+배수로 말하면 정확합니다. 박스는 테두리·둥근 모서리·그림자를 주면 요즘 흔한 카드가 되고, 여백은 안쪽·바깥쪽 공간이라 넉넉할수록 깔끔하고 고급스러워 보이죠. 외울 것 없이 아래 표 한 장이면 끝납니다.

CSS 재료쉬운 뜻이렇게 지시
글자·배경 색칠"제목을 시원한 파랑으로"
글꼴·크기서체와 글자 크기"제목을 현재 기준 1.5배, 굵게"
박스테두리·둥근 모서리·그림자(=카드)"버튼을 둥근 모서리 카드로, 옅은 그림자"
여백안쪽·바깥쪽 공간"제목 위 여백을 넉넉하게 띄워 줘"

배치와 반응형 — 가로로·격자로·폰까지 한 번에

뼈대만 있을 때는 요소들이 위에서 아래로 주르륵 쌓입니다. 가로로도 놓고 가운데에 딱 맞추고 싶을 때, 그걸 마법처럼 해 주는 게 플렉스 박스예요. 가로 정렬·가운데 모으기·양 끝 벌리기를 한 줄로 처리하죠(메뉴바, 로그인 박스, 로고와 메뉴를 양 끝에 둔 헤더가 다 이겁니다). 사진 갤러리나 상품 목록처럼 바둑판으로 깔고 싶으면 그리드로 "2×3 격자로 배치해 줘"라고 하면 됩니다.

마지막으로 중요한 게 반응형이에요. 같은 사이트를 PC로도 폰으로도 보는데, 화면 크기가 완전히 다른데 어떻게 둘 다 멀쩡할까요? CSS가 화면 크기를 스스로 감지해, PC에서는 가로 3칸, 좁은 폰에서는 세로 1칸으로 배치를 자동으로 바꿔 주기 때문입니다. PC용·폰용을 따로 만들 필요가 없어요. 그래서 "모바일에서도 반응형으로 크기가 자연스럽게 조절되게 해 줘"라고만 해도 AI는 정확히 알아듣습니다.

막연한 지시 vs 사장님처럼 지시 — 한 문장 차이

같은 AI에게 같은 일을 시켜도 결과는 하늘과 땅 차이가 납니다. 그 차이는 실력이 아니라 지시의 구체성에서 갈리죠. 여러분은 코드를 짜는 사람이 아니라, AI에게 제대로 시키는 '사장님'이에요.

❌ "사이트 좀 이쁘게, 세련되게 만들어 줘"
✅ "카드는 둥근 모서리에 옅은 그림자로 명암처럼 보이게, 버튼은 눈에 띄는 색, 글씨는 한 단계 키우고, 휴대폰에서는 카드가 한 줄로 위에서 아래로 쌓이게 해 줘."
똑같은 AI인데, 끌려다니는 사람과 결과를 통제하는 사람의 차이는 바로 이 한 문장에서 갈립니다.

반대로 AI가 "플렉스 박스로 가운데 정렬하고 패딩을 줘서 반응형으로 처리했어요"라고 답할 때도 있죠. 무슨 말인지 모르면 그냥 "고마워" 하고 넘어가게 됩니다. 이럴 땐 "그 단어를 쉽게 비유로 설명해 줘. 내가 판단하고 다시 지시할게"라고 되받으면 돼요. 모르는 단어가 나와도 받아칠 수 있으면, 더는 AI에게 끌려다니지 않습니다.

📝 5분 체크포인트

오늘 핵심 3가지를 점검합니다. 답을 고르고 [정답 확인]을 누르면 즉시 채점됩니다.

Q1. CSS를 한 마디로 가장 정확히 표현한 것은?

정답: B — CSS는 뼈대(HTML) 위에 색·글꼴·박스·여백·배치를 입혀 꾸미는 '옷'입니다. 자리를 잡는 일(A)은 HTML, 움직이게 하는 일(C)은 다음 편 자바스크립트, 저장(D)은 데이터베이스의 몫입니다.

Q2. AI에게 디자인을 정확히 시킬 때 반드시 정해야 하는 '두 가지'는?

정답: A — CSS 지시는 '어디를(제목·버튼·배경)' + '어떻게(색·크기·모서리 등)' 두 가지면 끝납니다. "제목을 파란색으로"처럼요. 코드를 외울 필요가 없습니다.

Q3. '반응형(뷰포트)'이 하는 일로 가장 알맞은 것은?

정답: C — 반응형은 화면 크기를 스스로 감지해 PC는 가로 3칸, 폰은 세로 1칸처럼 배치를 자동으로 바꿔 줍니다. 덕분에 PC용·폰용을 따로 만들지 않아도 됩니다. 움직임(B)은 자바스크립트의 일입니다.

🎯 디자인 지시력 점수

해당되는 항목을 모두 클릭해 체크하세요. 마지막에 [내 점수 보기]를 누르면 등급이 나옵니다.

  • CSS가 '웹페이지에 입히는 옷(꾸미기)'이라는 걸 설명할 수 있다
  • 좋은 디자인 지시는 '어디를 + 어떻게' 두 가지로 이뤄진다는 걸 안다
  • 색·글꼴·박스·여백이 CSS의 기본 네 가지임을 안다
  • '둥근 모서리 + 그림자 = 카드'를 지시 문장으로 만들 수 있다
  • 플렉스 박스(가로·가운데 정렬)와 그리드(격자)로 배치를 지시할 수 있다
  • 반응형이 'PC·폰을 한 번에 대응'하는 것임을 안다
  • "이쁘게 해 줘" 대신 구체적인 단어로 지시할 수 있다
  • AI가 모르는 단어로 답하면 "쉽게 비유로 설명해 줘"라고 되받을 수 있다
오늘 단 하나만 기억하세요 — "CSS는 웹페이지에 입히는 옷이다."
'어디를'(제목·버튼·배경) 정하고 '어떻게'(색·글꼴·박스·여백)를 정하면, 코드 없이도 화면을 다듬을 수 있습니다. 가로·가운데로 놓는 플렉스 박스, 격자로 까는 그리드, PC·폰을 한 번에 잡는 반응형까지. 이 단어들만 알아도 AI에게 디자인을 콕 집어 지시하고, AI의 답도 알아듣게 됩니다.
📩 이 시리즈를 놓치지 마세요
「비개발자 사고법」은 한 편씩 쌓일수록 AI에게 시키는 힘이 붙는 시리즈입니다. 유튜브 채널 구독으로 새 영상을 가장 먼저 받아보시고, AI아카데미 자료실에서 다른 무료 자료도 함께 보세요.
🚀 한 걸음 더 — 실무에 진짜로 써먹고 싶다면
혼자 막힐 때 옆에서 잡아주는 사람이 있으면 속도가 다릅니다. 온라인 강의로 체계적으로 익히거나, 1:1 컨설팅·강의 문의로 우리 회사·내 업무에 맞춘 적용을 받아보세요. 외부강사 김지백이 직접 안내합니다.
다음 편 예고 — 이제 옷까지 다 입혔는데, 화면이 꼼짝을 안 합니다. 버튼을 눌러도 아무 일이 안 일어나죠. 그 멈춰 있는 페이지에 생명과 움직임을 불어넣는 주인공, 자바스크립트 이야기. 구독·알림을 켜두면 새 글과 영상이 올라올 때 바로 받아보실 수 있습니다.
#비개발자 사고법#CSS#바이브코딩#에이전틱 코딩#웹디자인#반응형#프론트엔드#AI 코딩

자주 묻는 질문

Q. CSS가 정확히 뭔가요?
CSS는 웹페이지를 꾸미는 '옷·디자인'입니다. 뼈대(HTML) 위에 색·글꼴·박스·여백·배치를 입혀 화면을 보기 좋게 만듭니다. 알맹이(글자·버튼)는 그대로 두고 겉모습만 바꾸는 역할입니다.
Q. 비개발자도 CSS를 꼭 알아야 하나요?
네, 코드를 직접 짜기 위해서가 아니라 AI에게 디자인을 정확히 지시하고 AI의 답을 알아듣기 위해 필요합니다. '어디를·어떻게', '카드', '반응형' 같은 단어를 알면 원하는 화면을 콕 집어 요청할 수 있습니다.
Q. '어디를 + 어떻게'가 무슨 뜻인가요?
'어디를'은 꾸밀 대상(제목·소개글·버튼·배경)이고, '어떻게'는 색·크기·모서리 같은 모습입니다. 이 두 가지만 정해 주면 코드를 몰라도 'AI에게 제목을 파란색으로'처럼 정확히 지시할 수 있습니다.
Q. 반응형(뷰포트)이 뭔가요?
화면 크기를 자동으로 감지해, 넓은 PC에서는 가로로, 좁은 폰에서는 세로로 배치를 바꿔 주는 기능입니다. 덕분에 PC용과 폰용 페이지를 따로 만들지 않아도 하나로 둘 다 대응할 수 있습니다.
Q. CSS도 코드를 외워야 하나요?
아니요. 코드는 AI가 짭니다. '이쁘게 해 줘' 대신 둥근 모서리·그림자·반응형처럼 구체적인 단어로 시키고, AI가 모르는 단어로 답하면 '쉽게 비유로 설명해 줘'라고 되받으면 됩니다.
AI DIAGNOSIS · 3분
이 글, 읽기만 하고 끝내긴 아깝죠
3분 진단으로 내 AI 활용 점수와, 오늘부터 30일 액션 플랜을 받아보세요.
무료 진단 시작
NEWSLETTER · 무료

주간 AI 실무 레터

이 글이 도움이 됐다면, 매주 현장에서 검증한 AI 활용법·새 자료를 이메일로 받아보세요. 광고 없이, 바로 쓰는 것만.

어떤 목적으로 오셨나요? (선택)
이 주제로 강의 문의

우리 조직에 맞는 AI 교육을
설계해드립니다.

위 자료의 내용을 기반으로 맞춤형 강의 커리큘럼을 구성해드립니다. 기업·공공기관·임원 대상 프로그램 모두 가능합니다.

강의 소개 보기강의 문의하기

조회수·다운로드 카운트 등 인터랙티브 기능은 자료실 인터랙티브 페이지에서 이용하실 수 있습니다.