[IT 용어 하루 하나] CSS (Cascading Style Sheets)
CSS란 Cascading Style Sheets의 약자로 웹 사이트 개발자와 사용자가 모두 관리하기 쉽도록 해주는 HTML의 추가적인 속성이다.
기존의 HTML은
웹 문서를 다양하게 설계하고 수시로 변경하는데 많은 제약이 따르는데, 이를 보완하기 위해 만들어진 것이 스타일 시트이고 스타일
시트의 표준안이 바로 CSS 이며 간단히 스타일시트라고도 한다. 즉, 웹 페이지 작성 형식을 미리 지정해 웹 개발자들에게 풍부한
디자인과 동적인 형식을 부여할 수 있도록 하는 규정이다.
HTML을 이용해서 웹 페이지를 제작할 경우 글자 크기나 글꼴, 색상 등을 각각의 태그로 모두 지정해주어야 하지만 CSS를 이용해 웹 페이지의 스타일 정보를 별도로 저장해두면 이러한 것들을 효율적으로 다룰 수 있다.
웹 페이지의 한 가지 요소만 변경해도 관련되는 전체 페이지의 내용이 한꺼번에 변경되기 때문에 문서 전체의 일관성을 유지할 수 있고 페이지 개발 및 유지관리 시간을 단축시킬 수 있다.
CSS
를 이용해 개발자와 사용자는 스타일 시트를 만들 수 있는데 이러한 스타일 시트는 어떤 웹 페이지에도 적용이 가능하다. 또
CSS는 각기 다른 사용자 환경에서 동일한 형태의 문서를 제공한다는 이점이 있다. CSS로 만들어진 문서는 사용자들의 브라우저
환경에 따라 홈페이지가 다르게 나타나는 일이 없고 어느 환경에서나 제작자가 의도한대로 그 효과가 전달된다.
관련 사이트
[출처] [본문스크랩] CSS (Cascading Style Sheets)|작성자 메멘토