CSS는 누가 만들었고 왜 만들었을까

정은경·2024년 11월 6일
0

👸 Front-End Queen

목록 보기
276/278

CSS(Cascading Style Sheets, 계단식 스타일 시트)는 하콘 비움 리(Håkon Wium Lie)라는 노르웨이의 컴퓨터 과학자가 처음 제안했으며, 1994년에 제안되었습니다. 당시 그는 CERN에서 팀 버너스 리와 함께 일하면서 웹의 발전을 돕고 있었습니다.

CSS가 만들어진 이유

HTML은 원래 문서의 구조와 내용(텍스트, 이미지, 링크 등)을 정의하는 언어였으나, 웹이 성장함에 따라 웹 페이지의 디자인과 스타일을 더 잘 제어할 필요성이 커졌습니다. 초기에는 HTML 태그 안에 인라인 스타일 속성으로 디자인 요소를 추가했지만, 이는 다음과 같은 문제를 일으켰습니다.

  1. 복잡성과 중복 코드 증가: 웹 페이지의 스타일을 정의할 때마다 일일이 HTML 태그에 스타일을 추가해야 해서 코드가 복잡해지고 중복이 많이 발생했습니다.

  2. 유지보수 어려움: 여러 페이지에서 스타일을 변경해야 할 때, 모든 HTML 파일을 일일이 수정해야 하는 비효율적인 상황이 생겼습니다.

  3. 디자인과 구조 분리 필요: HTML 문서는 문서의 구조와 내용을 정의하고, CSS는 문서의 디자인과 스타일을 정의하여 둘을 분리하는 것이 유지보수와 재사용성에 유리하다고 여겨졌습니다.

CSS의 도입과 의의

CSS는 HTML의 한계를 보완하며, 디자인을 웹 페이지의 구조와 분리함으로써 웹 개발의 효율성을 크게 향상시켰습니다. CSS를 사용하면 다음과 같은 이점을 누릴 수 있습니다.

  • 중앙에서 스타일 관리: 하나의 CSS 파일로 여러 HTML 문서에 적용할 수 있어, 스타일을 쉽게 관리하고 일관된 디자인을 유지할 수 있습니다.
  • 가독성 향상: HTML이 구조에만 집중할 수 있게 하여, 코드가 더 간결하고 읽기 쉬워졌습니다.
  • 반응형 디자인: CSS는 다양한 기기와 화면 크기에 맞는 디자인을 구현할 수 있게 해 줍니다.

1996년, W3C(World Wide Web Consortium)가 CSS의 첫 번째 표준을 채택하면서, CSS는 공식적인 웹 표준으로 자리 잡았습니다. 이후 CSS는 버전이 업그레이드되며 오늘날 웹 디자인의 핵심 도구가 되었습니다.

profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글