0Pricing
HTML for Kids · 강의

CSS란 무엇인가요?

CSS란 무엇인가요?

CSS란 무엇인가요?은(는) CoddyKit의 무료 HTML for Kids 강의입니다. 이것은 1개 중 1번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 HTML for Kids 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. HTML for Kids 강의에는 총 1개의 강의가 포함되어 있습니다.

소개

안녕하세요.

이 과정에서는 웹 페이지의 시각적 표현을 향상해 주는 소프트웨어 언어인 CSS를 배웁니다.

HTML에 익숙하지 않다면 먼저 HTML 시작하기 과정을 완료해 주세요. 

HTML을 이미 알고 있다고 생각한다면 시작해 보겠습니다.

CSS란 무엇인가요? — 일러스트레이션 1

이 과정에서는 CSS가 필요한 이유를 배웁니다

이 과정에서는 CSS가 필요한 이유를 배웁니다.

먼저 CSS를 배우면서 가장 먼저 떠올랐던 질문을 해 보겠습니다.

HTML로 할 수 없는 일을 왜 별도의 언어로 배워야 할까요?

HTML은 데이터를 표현하기 위해 사용하는 언어입니다

먼저 HTML이 하는 일을 떠올려 보겠습니다. 

HTML은 웹 페이지에 있는 데이터(텍스트, 이미지, 수식 등)를 사용자에게 더 정확하게 표현하기 위해 사용하는 언어입니다.

웹 페이지의 기반이 되는 HTML 문서

예를 들어, 공책에 글을 쓰고 있다고 생각해 보겠습니다. 

글에서 마침표, 쉼표 및 기타 문장 부호를 없애면 글을 읽는 사람에게 전달하려는 내용을 잘못 전달할 수 있습니다.

웹 페이지에서 사용자에게 전달하려는 정보를 더 명확하게 표현하기 위해 사용하는 HTML 태그도 있습니다.

웹 페이지는 HTML 문서이며, 브라우저는 페이지를 실행하기 위해 HTML 문서를 찾습니다. 따라서 HTML 문서를 웹 페이지의 기반이라고 생각할 수 있습니다.

그렇다면 CSS는 어떤 역할을 할까요?

그렇다면 CSS는 어떤 역할을 할까요?

CSS는 우리가 가진 데이터를 표현할 때 HTML만으로는 부족한 시각적 표현을 제공하기 위해 개발된 기술입니다.

비유로 이해하는 CSS

다른 비유로 생각해 보겠습니다. 집을 짓고 있다고 상상해 보세요. 집의 주된 역할은 그곳에 살 사람들에게 보금자리를 제공하는 것입니다. 이것이 HTML이 하는 일입니다.

웹 페이지의 주된 목적은 브라우저에서 해당 페이지를 여는 사람들에게 정보를 제공하는 것입니다. CSS는 집의 외벽을 칠하고, 집을 장식하며, 창문을 적절한 위치에 배치하는 기술입니다.

비유로 이해하는 CSS 2

이상적인 웹 페이지에 CSS가 없더라도(예: Wikipedia), 데이터를 담고 있는 HTML이 기본적인 역할을 수행합니다. 하지만 CSS는 HTML이 이 데이터를 사용자에게 더 의미 있고 보기 좋은 방식으로 보여 주도록 도와줍니다.

CSS란 무엇인가요? — 일러스트레이션 7

Wikipedia - 1

위 이미지는 스타일이 비활성화된 wikipedia.com 사이트의 화면입니다. 

다시 말해, HTML 언어만 사용해도 방문자에게 위와 같은 결과를 보여 줄 수 있습니다.

CSS란 무엇인가요? — 일러스트레이션 8

Wikipedia 2

이제 CSS 코드를 다시 활성화한 결과를 살펴보겠습니다.

보시다시피 사이트에 표시되는 데이터는 바뀌지 않지만, CSS를 사용하면 사이트가 사용자에게 더 친화적으로 보입니다.

CSS란 무엇인가요? — 일러스트레이션 9

다양한 시각적 기능을 갖추게 되었습니다

현재 CSS 버전인 CSS3를 통해 다양한 시각적 기능을 갖추게 되었습니다.

자주 묻는 질문

CSS가 무엇인지 배웠습니다. 다음 섹션으로 넘어가기 전에

CSS에 대해 가장 자주 묻는 질문을 살펴보겠습니다.

CSS의 역사

CSS(Cascading Style Sheets)는 언제부터 사용되었나요?

CSS는 1996년부터 사용된 기술입니다.

CSS를 사용하지 않고?

CSS를 사용하지 않고 웹 페이지를 만들 수 있나요?

네, 만들 수 있습니다. 하지만 아마도 사용자가 아무도 들어오지 않을 만큼 보기 좋지 않을 것입니다. CSS가 없으면 웹 페이지를 문자 그대로 웹 페이지라고 부르기 어렵습니다.

주요 웹 앱에 관한 질문

Facebook, Google, Amazon과 같은 주요 웹 앱도 CSS를 사용하나요?

네. 이러한 사이트뿐만 아니라 브라우저에서 여는 모든 웹 페이지가 CSS를 사용합니다.

CSS를 배우는 것은 어려운가요?

CSS를 배우는 것은 어려운가요?

CSS는 배우기 쉽습니다. 영어로 말하듯 코드를 작성하게 됩니다. 하지만 몇 가지 사소한 부분은 소프트웨어 개발자들도 어려워하는 경우가 많습니다. 

예를 들어 페이지에서 블록을 배치하는 방법이 있습니다. 이러한 문제와 비슷한 문제들을 중점적으로 다루겠습니다. 과정을 마칠 때쯤에는 여러분이 반드시 CSS를 익히게 될 것입니다.

CSS 학습 조언

CSS를 배울 때 따라야 할 조언이 있나요?

네. 많이 연습하면 CSS를 매우 빠르게 배울 수 있습니다.

축하합니다

축하합니다. 🥳🥳🥳

CSS란 무엇인가 레슨을 완료하셨습니다.

다음 섹션에서는 CSS 소개를 학습합니다.

계속하려면 다음 섹션을 클릭하시면 됩니다.

CSS란 무엇인가요? — 일러스트레이션 17

자주 묻는 질문

“CSS란 무엇인가요?” 강의는 무료인가요?

네 — “CSS란 무엇인가요?” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 HTML for Kids 강의 전체를 잠금 해제할 수 있습니다. HTML for Kids 강의에는 총 1개의 강의가 포함되어 있습니다.

“CSS란 무엇인가요?”에서 뭘 배우나요?

CSS란 무엇인가요? 브라우저에서 직접 실행하는 실습 코드로 HTML for Kids을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

HTML for Kids을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 HTML for Kids은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 1개 중 1번째 강의입니다.

“CSS란 무엇인가요?” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 HTML for Kids 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 HTML for Kids 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

← HTML for Kids(으)로 돌아가기