これは、XSLの使用を開始します
XSLは、Eの略X tensible S tylesheetのL anguage。
World Wide Webコンソーシアム(W3C) XMLベースのスタイルシート言語の必要性があったため、XSLの開発を始めました。
HTMLのためのCSSスタイルシート=
HTMLは、事前定義されたタグを使用しています。 意味、そしてどのように各タグを表示するには、よく理解されています。
CSSは、HTML要素にスタイルを追加するために使用されます。
XMLのためのXSLスタイルシート=
XMLは、事前定義されたタグを使用していないので、各タグの意味はよく理解されていません。
<table>要素は、HTMLテーブル、家具の一部、または何か他のものを示している可能性があり-とブラウザがそれを表示する方法がわかりません!
だから、XSLはXML要素を表示する方法を説明します。
XSL - スタイルシート言語よりももっと
XSLは、4つの部分から成ります。
- XSLT - XMLドキュメントを変換するための言語
- XPathの - XML文書にナビゲートするための言語
- XSL-FO - XML文書をフォーマットするための言語(discontinued in 2013)
- XQueryの - XML文書を照会するための言語
CSS3ページングされたメディアモジュールでは、W3Cは、文書の書式設定のための新しい標準を提供してきました。 だから、2013年以来、CSS3は、XSL-FOの代替として提案されています。