Cascading Style Sheets (CSS)는 HTML이나 XML(SVG나 XHTML 같은 XML 방언(dialect) 포함)로 작성된 문서의 표현을 기술하기 위해 쓰이는 스타일시트 언어입니다. CSS는 요소가 화면, 종이, 스피치나 다른 매체 상에 어떻게 렌더링되어야 하는 지를 기술합니다.
CSS는 오픈 웹의 핵심 언어 중 하나이고 표준화된 W3C 스펙이 있습니다. 레벨로 개발된, CSS1은 이제 안 쓰고, CSS2.1은 권고안(recommendation)이며 이제 더 작은 모듈로 나뉜 CSS3은 표준화 과정이 진행 중입니다.
- CSS 참고서
CSS의 모든 속성(property)과 개념을 기술하는 노련한 웹 개발자를 위한 완전한 참고서.
- CSS 지도서
시작하는 완전한 초보자를 돕는 단계별 입문서. 필요한 기초를 모두 제공합니다.
- CSS3 데모
최신 CSS 기술을 실제로 보여주는 데모 모음: 창의성 향상.
문서 및 지도서
CSS 개발 도구
- CSS가 유효한지 검사하는 W3C CSS Validation 서비스. OnlineWebCheck.com 또한 같은 서비스입니다. 이들은 매우 유용한 디버깅 도구입니다.
- Firefox 개발자 도구는 검사기와 스타일 편집기 도구를 통해 페이지의 실시간 CSS 보기와 편집을 허용합니다.
- 보던 사이트의 실시간 CSS 편집을 허용하는 유명한 Firefox용 Firebug 확장기능. 이 확장기능은 더 많은 일을 하지만, 약간의 변경사항을 테스트하기에 매우 실용적.
- Firefox용 Web Developer 확장기능 또한 보던 사이트 상의 실시간 CSS 보기와 편집 허용. 비록 덜 강력하지만 Firebug보다 더 간단.
- 기타 CSS 도구.
참조
- Mozilla의 CSS 배우기
- CSS가 흔히 적용되는 웹 언어: HTML, SVG, XHTML과 XML.
- CSS를 광범위하게 사용하는 Mozilla 기술: XUL, Firefox, Thunderbird 확장기능과 테마.
Join the Web layout community
- Stack Overflow: CSS topics
- CSS-Discuss: CSS-Discuss mailing list