XSLT チュートリアルlogin
XSLT チュートリアル
著者:php.cn  更新時間:2022-04-20 15:02:22

XSL言語



XSL で始まり XSLT、XPath、XSL-FO で終わります。


XSLから始まる

XSLとは、拡張可能なスタイルシート言語(EXtensibleStylesheetLanguage)を指します。

World Wide Web Consortium (W3C) は、XML ベースのスタイルシート言語の必要性があったため、XSL の開発を開始しました。


CSS = HTML スタイルシート

HTML ではあらかじめ定義されたタグが使用されており、各タグの意味は理解しやすいです

HTML の <table> タグはテーブルを定義し、ブラウザは

それを表示する方法を認識します

HTML 要素にスタイルを追加するのは簡単です。 CSS を使用すると、要素を特定のフォントまたは色で表示するようにブラウザーに指示するのが簡単です。


XSL = XML スタイルシート

XML は事前定義されたタグを使用せず (任意のタグ名を使用できます)、各タグ

の意味は必ずしも理解しやすいとは限りません

<table> タグは、HTML テーブル、家具、またはその他のものを意味します。ブラウザーはそれを表示する方法を

知りません

XSL は XML ドキュメントを表示する方法を説明します。


XSL - 単なるスタイルシート言語ではありません

XSL は 3 つの部分で構成されています:

  • XSLT - XML ドキュメントを変換するための言語。

  • XPath - XML ドキュメント内を移動するための言語。

  • XSL-FO - XML ドキュメントをフォーマットするための言語。


このチュートリアルの主要部分は XSLT です

このチュートリアルの残りの部分は、XML ドキュメントの変換に使用される言語である XSLT です。

XPath と XSL-FO の詳細については、XPath チュートリアルと XSL-FO チュートリアルをご覧ください。