>웹 프론트엔드 >프런트엔드 Q&A >CSS와 XSL의 차이점은 무엇입니까

CSS와 XSL의 차이점은 무엇입니까

青灯夜游
青灯夜游원래의
2021-05-11 17:03:264276검색

차이점: 1. XSL은 XML 스타일 시트이고 CSS는 HTML 스타일 시트입니다. 2. XSL은 변환 방법을 사용하여 XML을 한 형식에서 다른 형식으로 변환합니다. CSS에는 변환 작업이 포함되어 있지 않습니다. 3. XSL 스타일은 XML 구문을 완전히 따르는 반면 CSS는 XML 작성 방식과 매우 다른 자체 구문을 가지고 있습니다.

CSS와 XSL의 차이점은 무엇입니까

이 튜토리얼의 운영 환경: Windows7 시스템, CSS3&&HTML5 버전, Dell G3 컴퓨터.

CSS (Cascading Style Sheets)

Cascading Style Sheets(전체 영어 이름: Cascading Style Sheets)는 HTML(Standard Generalized Markup Language의 응용 프로그램) 또는 XML(Standard Generalized Markup Language의 하위 집합)을 표현하는 데 사용되는 응용 프로그램입니다. ) ) 및 기타 파일 스타일 컴퓨터 언어. CSS는 웹페이지를 정적으로 수정할 수 있을 뿐만 아니라 다양한 스크립트 언어와 협력하여 웹페이지의 다양한 요소의 형식을 동적으로 지정할 수도 있습니다.

CSS는 웹 페이지의 요소 위치 레이아웃에 대해 픽셀 수준의 정밀한 제어를 수행할 수 있고 거의 모든 글꼴 크기와 스타일을 지원하며 웹 페이지 개체 및 모델 스타일을 편집할 수 있는 기능을 갖추고 있습니다.

XSL (Extensible Stylesheet Language)

XSL의 영어 명칭은 eXtensible Stylesheet Language이고, 중국어로 번역하면 Extensible Stylesheet Language입니다. XML 문서를 표현하기 위해 W3C에서 개발한 또 다른 스타일 언어입니다. XSL은 XML 구문 사양을 준수하고 XML 파서로 처리할 수 있는 XML 응용 프로그램입니다.

XSL은 XML 문서를 먼저 변환한 후 변환 결과를 표시하는 언어입니다. 변환 프로세스는 XML을 기반으로 합니다. 문서 기능은 XSLT(XSL Transformation)를 실행하여 XML 문서를 정보가 포함된 트리 결과로 변환한 후 FO(Formatted Object)에 따라 트리를 분석하여 XML 문서를 표시합니다.

css와 xsl의 차이점:

1. CSS(Cascading Style Sheet) = HTML 스타일 시트; XSL(Extended Style Sheet Language) = XML 스타일 시트

2. Big5 코드를 UTF-8 코드로 변환합니다. CSS는 완전히 다른 개념에서 왔습니다. 전환 작업을 포함하지 않고 XML 파일에 있는 각 구성 요소의 모양 속성만 하나씩 설정합니다.

브라우저는 CSS 스타일의 지침을 따르고 XML 파일을 설정된 스타일로 렌더링합니다. 전체 프로세스 동안 새로운 코드가 생성되지 않습니다. CSS, ECMAScript 및 DOM과 결합된 XML은 DHTML과 유사한 동적 효과를 만들 수 있습니다. XSL 변환이 중단되었으며 상호 작용이 없습니다.

3. XSL 스타일은 모두 XML 파일이며 XML 구문을 완전히 따릅니다. 반면 CSS에는 XML 작성 방식과 매우 다른 자체 구문이 있습니다.

동영상 공유 학습: css 동영상 튜토리얼

위 내용은 CSS와 XSL의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.