Link Search Menu Expand Document

CSS Introduction

Table of contents

  1. CSS
    1. What is CSS?
    2. Why was CSS invented?
    3. Why Use CSS?
  2. Representative Site
    1. Information
    2. Quiz

CSS

What is CSS?

Cascading Style Sheets = 스타일 시트

html 문서에 색이나 모양, 출력 위치 등 외관을 꾸미는 언어

상위 요소의 스타일 속성을 자손 요소들에게 상속시켜주는 모습이 DOM 트리구조에서 마치 폭포수처럼 내려가는 모습을 닮았기 때문에 Cascading

Why was CSS invented?

HTML은 그저 내용만을 기술하기 위해 탄생되었지만 font나 color 속성이 HTML 3.2 버전에 추가되면서 HTML에 디자인적 요소를 포함해서 작성하다보니 구조화된 문서가 아닌 디자인을 위한 문서로 전략해버린 문제점을 가지고 있었음

이에 따라 1996년에 W3C에서 “디자인적 요소를 HTML과 완전히 분리시켜 구조화된 HTML을 만들어보자!” 라는 목적으로 CSS를 발표하게 되었다

Why Use CSS?

다양한 기기와 화면 사이즈의 변화에 맞춘 레이아웃, 디자인, 웹페이지의 스타일을 정의하기 위해 사용


Representative Site

Information

Quiz


이 웹사이트는 jekyll로 제작되었습니다. Patrick Marsceill, Distributed by an MIT license.