|  | 난이도 : 중급 필자: W3C 2007 년 6 월 19 일 Cascading Style Sheets (CSS)는 프리젠테이션 스타일을 마크업에 적용하는 시스템이다. CSS는 HTML 웹 페이지의 스타일링에 사용되는 것으로 유명하지만, XML 문서를 웹과 다른 미디어에 나타내기에도 알맞다. CSS를 잘 사용하면 콘텐트와 프리젠테이션을 성공적으로 분리할 수 있다.
대부분의 개발자들은
Cascading
Style Sheets (CSS)
[W3C Recommendation]를 HTML 문서가 표현되는 표준 방식으로 이미 알고 있다. 이것은 또한 XML 문서를 웹과 미디어에 나타내는데 사용할 수 있고 CSS Level 2 릴리스 이후 이러한 목적에 더욱 부합하게 되었다. XML 문서들을 아웃풋 구조로 매핑하는 것은 display 프로퍼티를 사용하여 수행된다. XML 문서를 CSS 스타일시트 문서로 연결하는 표준 방식은
Associating Style Sheets with XML documents Version 1.0
[W3C Recommendation]에 정의되어 있다. Document Object Model (DOM)과 마찬가지로, CSS는 레벨 별로 구성되며, 각 레벨은 이전 레벨을 기반으로 하여 기능을 추가한다.
참고자료
-
Use Cascading Stylesheets to display XML, Part 1: Basic
techniques to present XML in Web browsers (Uche Ogbuji, 2004년 11월)에서 CSS와 XML의 기초를 배운다. 이 튜토리얼에서는 브라우저에서 XML의 스타일링에 CSS를 사용하는 법을 소개한다. Uche Ogbuji의 Use Cascading Stylesheets to display XML, Part 2:
Advanced techniques to present XML in Web browsers (developerWorks, 2005년 2월)에서는 브라우저에서 XML의 스타일링에 CSS를 사용하는 방법을 보다 심도 깊게 다룬다. 여러분이 Extensible Stylesheet Language Transformations (XSLT)에 익숙하다면 Uche Ogbuji의 Use
Cascading Stylesheets to display XML, Part 3: Combine XSLT and CSS to
process XML (developerWorks, 2005년 6월)을 읽어보기 바란다.
- David Mertz 박사의 Tip:
Using CSS2 to display XML documents (developerWorks, 2001년 12월).
-
CSS Level
1, CSS Level
2: ZVON.
-
CSS
Wiki: CSS 관련 정보
- 기타 XML 표준들: XML 표준 (한글).
- XML 관련 포럼 참여하기: XML 존 토론 포럼.
- developerWorks 커뮤니티: developerWorks 블로그
-
IBM XML 인증: XML 부분 IBM 인증 개발자가 되는 방법.
-
XML 기술 자료: 기술자료, 팁, 튜토리얼, 표준, IBM 레드북.
-
developerWorks 기술 이벤트와 웹캐스트.
- 소프트웨어 다운로드 (한국 developerWorks): IBM 시험판 소프트웨어
|  | |  |
|