[XSL]XSL(외형정보언어)과 HTML(하이퍼텍스트 마크업언어), XSL(외형정보언어)과 XSLT, XSL(외형정보언어)과 XSL FO, XSL(외형정보언어)과 동작방식 분석
- 최초 등록일
- 2013.04.13
- 최종 저작일
- 2013.04
- 4페이지/
한컴오피스
- 가격 5,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
Ⅰ. XSL(외형정보언어)과 HTML(하이퍼텍스트 마크업언어)
Ⅱ. XSL(외형정보언어)과 XSLT
Ⅲ. XSL(외형정보언어)과 XSL FO
Ⅳ. XSL(외형정보언어)과 동작방식
참고문헌
본문내용
Ⅰ. XSL(외형정보언어)과 HTML(하이퍼텍스트 마크업언어)
XSL을 사용하면 복잡한 스크립트 없이도 HTML문서를 만들어 낼 수 있다. XSL은 XSL 프로세서를 사용하여 구조화된 XML 데이터를 HTML이나 다른 디스플레이 포맷에 매핑하는 규칙을 정의하는 변환용 언어(transformation language)이다. XSL은 또한 HTML에 대한 CSS를 만들어내는 데에도 사용된다.
이러한 규칙들은 스타일 시트를 정의한다. XSL은 원래의 데이터 구조와는 다른 프레젠테이션 구조로 데이터를 변환시켜 데이터 엘리먼트가 페이지 상의 여러 위치에서 포맷, 디스플레이, 재배치, 삭제될 수 있다. 하나의 데이터셋에 대하여 다양한 전송 플랫폼이나 출력장치를 기술하는 여러 스타일 시트가 존재할 수도 있고, 여러 데이터 셋이 하나의 스타일 시트를 참조할 수도 있다.
<중 략>
간단하게 CSS와 XSL에 대해서 위의 표에서 비교를 해보았다.
그렇다면 향후에 XSL이 CSS를 대체할 것인가? 그렇지는 않다. XSL은 여러 형식으로 display되는 문서의 복잡한 formatting 에 사용될 것이며, CSS는 online문서의 dynamic formatting 에 사용될 것이기 때문에 서로 공존할 것으로 보인다. 그렇다면 XSL은 XML에 사용되고 CSS는 HTML에만 사용되는 것인가? 그렇지 않다. XSL은 XML에만 사용되나 CSS는 XML에도 사용될 수 있다. 그러나 CSS는 각 XML element를 하나의 display object로만 mapping 할 수 있으므로 간단한 문서의 formatting 에 사용되고, XSL 은 좀더 복잡한 문서의 formatting에 사용될 것으로 보인다.
참고 자료
강우석(2003), 이동 환경에서 PDA기반 XSL 검색 조건 생성기의 설계 및 구현, 한남대학교
김용관(2008), SOFTIMAGE XSL 마스터하기 2, 배재대학교출판부
김진수 외 3명(2000), XSL 패턴을 응용한 XSL 문서 편집시스템의 설계 및 구현, 한국정보처리학회
이형문 외 3명(2000), XSL-fo를 적용한 XML 문서 표현 시스템의 설계 및 구현, 한국정보과학회
한정란(2003), eCRM을 위한 XML 및 XSL 생성, 협성대학교
PROJECT KYSS 저, 이숙희 역(2001), XML+XSL 예제집, 성안당