CSS(Cascading Style Sheets)
CODEDRAGON ㆍDevelopment/Web, WWW
반응형
CSS(Cascading Style Sheets)
- 웹문서의 각 요소를 화면에 표시하기 위한 스타일 규칙을 모아놓은 문서.
- 기존의 XHTML 한계를 해결하고 홈페이지에 다양하고 새로운 효과를 표현하기 위해 사용
- HTML문서의 정보 전달을 좀더 효율적으로 하기 위해 디자인적으로 아름답게 만들어 주는 문서
- 데이터를 포장하기 위한 포장지 역할
- 웹 개발자와 디자이너의 역할 분리가 가능 (협업가능)
- 즉, HTML은 구조 정보를 가지고 있고, CSS는 화면상의 레이아웃등을 컨트롤하는 디자인 문서로써의 역할을 수행합니다.
- CSS3는 CSS1, CSS2에 비해 더욱 정교하고 화려한 화면을 구성할 수 있고 애니메이션까지 지원합니다.
CSS ≠ HTML
각 태그별로 속성을 적용해서 콘텐츠를 보여주던 방식을 재정의하여 HTML의 기능을 개선한 별도의 스타일시트언어입니다.
CSS의 등장 배경
- HTML의 제약성에서 탈피.
- 홈페이지 전체에 통일감과 일관성을 유지.
- 홈페이지 제작 시간을 단축시키고 문서의 용량을 줄여줌
- CSS의 표준화 작업과 신기술 및 팁을 제공하는 W3C에서 1996년 CSS레벨1 발표, 1998년 CSS레벨2 발표, 2005년 CSS레벨3 발표
CSS - Wiki
https://ko.wikipedia.org/wiki/%EC%A2%85%EC%86%8D%ED%98%95_%EC%8B%9C%ED%8A%B8
https://en.wikipedia.org/wiki/Cascading_Style_Sheets
W3C-CSS Homepage
'Development > Web, WWW' 카테고리의 다른 글
HTML, CSS, JS 관계표 (0) | 2015.12.28 |
---|---|
CSS 용어 (0) | 2015.12.28 |
셀 합치기(셀 확장) - 열(TR)과 행(TD)의 확장 (0) | 2015.12.24 |
테이블의 크기 (0) | 2015.12.23 |
<figure>, <figcaption> - 이미지 캡션 태그 (0) | 2015.12.23 |