티스토리 뷰

정보 보관 ver1.0

Css(cascading style sheet)란?

James Wetzel 2011. 8. 21. 20:23

CSS는 HTML3.2부터 지원되기 시작한 것으로 웹 디자이너와 사용자의 필요에 의해서 특별히 개발되었으며 폰트,색상,공백
공간과 그 밖의 문서 표현 측면을 자유로이 지정할 수 있는 기능을 제공한다.


기존의 HTML은 웹 문서를 다양하게 설계하고 수시로 변경하는데 많은  제약이 따랐다. 그래서 이를 보완하기 위해 만들어진 것이 스타일 시트이고 스타일 시트의 표준안이 바로 CSS(Cascading style sheet)이다.


HTML을 이용해서 웹 페이지를 제작할 경우 전반적인 틀에서 세세한 글꼴 하나하나를 일일이 지정해 주어야 하지만,
CSS를 이용해 웹 페이지의 스타일(작성 형식)을 미리 저장해 두면 웹 페이지의 한 가지 요소만 변경해도 관련되는 전체 페이지의 내용이 한꺼번에 변경되므로, 문서 전체의 일관성을 유지할 수 있고 작업 시간도 단축할 수 있다.


따라서 웹 개발자들은 보다 풍부한 디자인으로 웹을 설계할 수 있고 글자의 크기,글자체,줄 간격,배경,색상,배열 위치등을 자유롭게 선택하거나 변경할 수 있으며 유지보수도 간편하다. 또한 각기 다른 사용자 환경에서도 동일한 형태의 문서를 제공할 수 있다는 장점도 있다. CSS는 W3C 표준이므로 CSS를 이용해 만든 문서는 사용자들의 브라우저 환경에 따라 홈페이지가 다르게 나타나는 일이 없고 어느 환경에서나 제작자가 의도한대로 그 효과가 전달될 수 있다.

728x90
반응형