안녕하세요~ 오늘은 HTML에 이어서 CSS라는 것에 대해 한번 알아보겠습니다.

CSS는 Cascading Style Sheet의 acronym(앞글자만 딴 축약어)인데요.
각각 무슨 뜻인지 한번 살펴보면,

"Cascading" means that styles can fall (or cascade) from one style sheet to another, enabling multiple style sheets to be used on one HTML document.
cascading이란, 여러개의 스타일시트가 HTML 다큐먼트에 사용되면서 어떤 스타일시트에서 다른 스타일시트로 이어지게 할 수 있는 기능이라는 뜻이군요.

style sheet이라는 것은 html에 여러가지 style information(font size, color, line width 등)을 추가하는 내용을 담은 또 다른 문서라고 보면 됩니다.

html은 주로 문서의 head, body, paragraph, hyperlink 등의 골격을 잡는 태그들로 구성이 되어있는데 여기에 스타일에 관한 정보까지 모두 들어있으면 가독성이 떨어지고 코드를 수정하는 것이 어려워지겠죠.
그래서 CSS라는 스타일정보에 관한 문서를 분리시켜 새로운 파일로 만든겁니다.

html에서도 제한적이지만 글씨 크기를 바꾸거나 텍스트 배열을 바꾸는 태그기능들이 있지만, CSS는 굉장히 다양한 스타일적 요소와 기능을 제공하고 있어 웹개발에 필수적인 부분입니다.

html이 정적인 정보를 제공한다면, javascript는 여러가지 연산을 포함한 동적인 정보, CSS는 거기에 다채로운 스타일을 입혀주는 역할을 한다고 생각하면 되겠습니다.

오늘은 웹개발에서 html 다음으로 중요한 css의 기본적인 뜻에 대해 살펴봤습니다.
다음 포스팅에서는 JavaScript의 기본적인 뜻과 그 역할에 대해 살펴보도록 하겠습니다.
감사합니다 ^^
'Programming' 카테고리의 다른 글
객체 Object (0) | 2023.02.07 |
---|---|
챗지피티 chatGPT 뜻, 사용법, 장단점 (0) | 2023.01.27 |
인터넷 internet 뜻, 유래 / 웹개발 / 프로그래밍 (0) | 2023.01.25 |
Web 웹 뜻 / 웹개발 / 프로그래밍 (0) | 2023.01.25 |
HTML 뜻, 정의, 개념 / Web 개발 기초용어 (0) | 2023.01.23 |
댓글