SSISO Community

시소당

CSS (Cascading Style Sheets)

[IT 용어 하루 하나] CSS (Cascading Style Sheets)

 

CSSCascading Style Sheets의 약자로 웹 사이트 개발자와 사용자가 모두 관리하기 쉽도록 해주는 HTML의 추가적인 속성이다.

기존의 HTML은 웹 문서를 다양하게 설계하고 수시로 변경하는데 많은 제약이 따르는데, 이를 보완하기 위해 만들어진 것이 스타일 시트이고 스타일 시트의 표준안이 바로 CSS 이며 간단히 스타일시트라고도 한다. 즉, 웹 페이지 작성 형식을 미리 지정해 웹 개발자들에게 풍부한 디자인과 동적인 형식을 부여할 수 있도록 하는 규정이다.

HTML을 이용해서 웹 페이지를 제작할 경우 글자 크기나 글꼴, 색상 등을 각각의 태그로 모두 지정해주어야 하지만 CSS를 이용해 웹 페이지의 스타일 정보를 별도로 저장해두면 이러한 것들을 효율적으로 다룰 수 있다.

웹 페이지의 한 가지 요소만 변경해도 관련되는 전체 페이지의 내용이 한꺼번에 변경되기 때문에 문서 전체의 일관성을 유지할 수 있고 페이지 개발 및 유지관리 시간을 단축시킬 수 있다.

CSS 를 이용해 개발자와 사용자는 스타일 시트를 만들 수 있는데 이러한 스타일 시트는 어떤 웹 페이지에도 적용이 가능하다. 또 CSS는 각기 다른 사용자 환경에서 동일한 형태의 문서를 제공한다는 이점이 있다. CSS로 만들어진 문서는 사용자들의 브라우저 환경에 따라 홈페이지가 다르게 나타나는 일이 없고 어느 환경에서나 제작자가 의도한대로 그 효과가 전달된다.


관련 사이트

527 view

4.0 stars