aboutsummaryrefslogtreecommitdiff
path: root/files
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2021-04-26 02:05:38 +0900
committerGitHub <noreply@github.com>2021-04-26 02:05:38 +0900
commit5e49a7e6fb73b7c4ab4121a403f5799dd1c9936a (patch)
treebb61e1f64ae9513eee3f807a1ae93e96cbf1e9da /files
parent6ac9cf953bd849505500e69a05b0d57a9e1086aa (diff)
downloadtranslated-content-5e49a7e6fb73b7c4ab4121a403f5799dd1c9936a.tar.gz
translated-content-5e49a7e6fb73b7c4ab4121a403f5799dd1c9936a.tar.bz2
translated-content-5e49a7e6fb73b7c4ab4121a403f5799dd1c9936a.zip
Web/XSLT を更新 (#513)
2021/02/25 時点の英語版に同期
Diffstat (limited to 'files')
-rw-r--r--files/ja/web/xslt/index.html104
1 files changed, 54 insertions, 50 deletions
diff --git a/files/ja/web/xslt/index.html b/files/ja/web/xslt/index.html
index 4811fe4d80..e733702a1a 100644
--- a/files/ja/web/xslt/index.html
+++ b/files/ja/web/xslt/index.html
@@ -3,64 +3,68 @@ title: 'XSLT: 拡張可能なスタイルシートの言語変換'
slug: Web/XSLT
tags:
- Landing
+ - Web
- XSLT
translation_of: Web/XSLT
---
-<p>{{XSLTRef}}{{QuickLinksWithSubpages("/ja/docs/XSLT")}}</p>
+<div>{{XSLTRef}}
+<section id="Quick_links">
+<ol>
+ <li><strong><a href="/ja/docs/Web/XSLT">XSLT</a></strong></li>
+ <li><strong><a href="/ja/docs/Web/EXSLT">EXSLT</a></strong></li>
+ <li><strong><a href="/ja/docs/Web/XPath">XPath</a></strong></li>
+ <li class="toggle">
+ <details open><summary>ガイド</summary>
+ <ol>
+ <li><a href="/ja/docs/Web/XSLT/Common_errors">よくある XSLT のエラー</a></li>
+ <li><a href="/ja/docs/Web/XSLT/PI_Parameters">PI 引数</a></li>
+ <li><a href="/ja/docs/Web/XSLT/XSLT_JS_interface_in_Gecko">Gecko の XSLT/JavaScript インターフェイス</a></li>
+ <li><a href="/ja/docs/Web/XSLT/Transforming_XML_with_XSLT">XML を XSLT で変換</a></li>
+ <li><a href="/ja/docs/Web/XSLT/Using_the_Mozilla_JavaScript_interface_to_XSL_Transformations">Mozilla JavaScript インターフェイスからの XSLT の使用</a></li>
+ </ol>
+ </details>
+ </li>
+ <li class="toggle">
+ <details open><summary><a href="/ja/docs/XSLT/Element">XSLT Elements</a></summary>{{ListSubpagesForSidebar("/ja/docs/Web/XSLT/Element", "", "", "&lt;xsl:", "&gt;")}}</details>
+ </li>
+</ol>
+</section>
+{{QuickLinksWithSubpages("/ja/docs/Web/XSLT")}}</div>
-<p class="summary"><strong>Extensible Stylesheet Language Transformations (XSLT)</strong> は <a href="ja/XML">XML</a> ベースの言語で、XML 文書の変換をするために特別な処理ソフトウェア (プロセッサ) とともに利用されます。</p>
+<p class="summary"><strong>Extensible Stylesheet Language Transformations (XSLT)</strong> は <a href="/ja/docs/Web/XML/XML_Introduction">XML</a> ベースの言語で、XML 文書の変換をするために特別な処理ソフトウェア (プロセッサー) とともに利用されます。</p>
-<p>この処理は "変換" と呼ばれますが、元の文書は変更されません。この"変換"ではまず、新しい XML 文書が元の文書の内容をもとに作成され、プロセッサによってそのまま、もしくは標準 XML や <a href="ja/HTML">HTML</a> やテキストなどの形式でシリアライズ (出力) されます。</p>
+<p>この処理は「変換」と呼ばていれますが、元の文書は変更されません。この「変換」ではまず、新しい XML 文書が元の文書の内容をもとに作成され、プロセッサーによってそのまま、もしくは標準 XML や <a href="/ja/docs/Web/HTML">HTML</a> やテキストなどの形式でシリアライズ (出力) されます。</p>
-<p>XSLT は異なる XML スキーマ間でのデータの変換や、XML データからウェブページや PDF 文書への変換に最も使われています。{{ Ref("one") }}</p>
+<p>XSLT は異なる XML スキーマ間でのデータの変換や、XML データからウェブページや PDF 文書への変換に最も使われています。</p>
-<table class="topicpage-table">
- <tbody>
- <tr>
- <td>
- <h2 id=".E3.83.89.E3.82.AD.E3.83.A5.E3.83.A1.E3.83.B3.E3.83.86.E3.83.BC.E3.82.B7.E3.83.A7.E3.83.B3" name=".E3.83.89.E3.82.AD.E3.83.A5.E3.83.A1.E3.83.B3.E3.83.86.E3.83.BC.E3.82.B7.E3.83.A7.E3.83.B3">ドキュメント</h2>
+<div class="topicpage-table">
+<div class="section">
+<h2 id="Documentation">ドキュメント</h2>
- <dl>
- <dt><a href="/ja/XSLT/Elements">XSLT要素リファレンス</a></dt>
- <dd><small>リファレンス。</small></dd>
- <dt><a href="/ja/Transforming_XML_with_XSLT">XSLTを使ったXML変換</a></dt>
- <dd><small>XSLTを使うと、スタイルシートの制作者は、元のXML文書を二つの重要な手法で変換できます。すなわち、コンテンツの操作・選別(もしお望みならば大規模な並べ替えも含まれます)および、異なる形式への変換です。</small></dd>
- <dt><a href="/ja/Using_the_Mozilla_JavaScript_interface_to_XSL_Transformations">Mozilla JavaScript インターフェースからXSL変換を使う</a></dt>
- <dd><small>Mozilla 1.2以降のJavaScriptからXSLT処理エンジンへのインタフェースを説明します。</small></dd>
- <dt><a href="/ja/docs/XSLT/PI_Parameters">処理命令を使ったパラメータの指定</a></dt>
- <dd><small>Firefox では <code>&lt;?xml-stylesheet?&gt;</code> 処理指令を使ってスタイルシートのパラメータを指定することができます。各パラメータは <code>&lt;?xslt-param?&gt;</code> 処理指令によって指定でき、この文書ではこれらを説明しています。</small></dd>
+<dl>
+ <dt><a href="/ja/docs/Web/XSLT/Element">XSLT 要素リファレンス</a></dt>
+ <dd>リファレンスです。</dd>
+ <dt><a href="/ja/docs/Web/XSLT/Transforming_XML_with_XSLT">XSLT を使った XML 変換</a></dt>
+ <dd>XSLT を使うと、スタイルシートの制作者は、元の XML 文書を二つの重要な手法で変換できます。すなわち、コンテンツの操作・選別(もしお望みならば大規模な並べ替えも含まれます)および、異なる形式への変換です。</dd>
+ <dt><a href="/ja/docs/Web/XSLT/Using_the_Mozilla_JavaScript_interface_to_XSL_Transformations">Mozilla JavaScript インターフェイスから XSLT を使う</a></dt>
+ <dd>Mozilla 1.2 以降の JavaScript から XSLT 処理エンジンへのインターフェイスを説明します。</dd>
+ <dt><a href="/ja/docs/Web/XSLT/PI_Parameters">処理命令を使った引数の指定</a></dt>
+ <dd>Firefox では <code>&lt;?xml-stylesheet?&gt;</code> 処理指令を使ってスタイルシートの引数を指定することができます。各引数は <code>&lt;?xslt-param?&gt;</code> 処理指令によって指定でき、この文書ではこれらを説明しています。</dd>
+ <dt><a href="https://www.w3schools.com/xml/xsl_intro.asp">XSLT チュートリアル</a></dt>
+ <dd>この <a href="https://www.w3schools.com">W3Schools</a> のチュートリアルでは、XML 文書を他の XHTML のような形態に変換するために、どのように XSLT を用いればいいのかを示します。</dd>
+ <dt><a href="https://www.xml.com/pub/a/2000/08/holman/">XSLT とは?</a></dt>
+ <dd>この XSLT と XPath についての強力な導入では、技術についての予備知識が無い読者を想定して、背景、前後関係、構造、コンセプト、用語紹介を含めたガイドを提供します。</dd>
+ <dt><a href="/ja/docs/Web/XSLT/Common_errors">一般的な XSLT エラー</a></dt>
+ <dd>この記事は Firefox で XSLT を使う際の問題点を列挙しています。</dd>
+</dl>
- <dt><a class="external" href="http://www.w3schools.com/xml/xsl_intro.asp">XSLT チュートリアル</a></dt>
- <dd><small>この <a class="external" href="http://www.w3schools.com">W3Schools</a> のチュートリアルでは、XML 文書を他の XHTML のような形態に変換するために、どのように XSLT を用いればいいのかを示します。</small></dd>
- <dt><a class="external" href="http://www.xml.com/pub/a/2000/08/holman/">XSLT とは?</a></dt>
- <dd><small>この XSLT と XPath についての強力な導入では、技術についての予備知識が無い読者を想定して、背景、前後関係、構造、コンセプト、用語紹介を含めたガイドを提供します。</small></dd>
- <dt><a class="external" href="/ja/docs/XSLT/Common_errors">一般的なXSLTエラー</a></dt>
- <dd><small>この文書はFirefoxでXSLTを使う際の問題点を列挙しています。</small></dd>
- <dt><a class="external" href="/ja/docs/Mozilla/Tech/XSLT_2.0">XSLT 2.0</a> (新規)</dt>
- </dl>
+</div>
- </td>
- <td>
- <h2 id=".E3.82.B3.E3.83.9F.E3.83.A5.E3.83.8B.E3.83.86.E3.82.A3" name=".E3.82.B3.E3.83.9F.E3.83.A5.E3.83.8B.E3.83.86.E3.82.A3">コミュニティ</h2>
+<div class="section">
+<h2 id="Related_Topics">関連トピック</h2>
- <ul>
- <li>Mozilla フォーラムを見る...</li>
- </ul>
-
- <p>{{ DiscussionList("dev-tech-xslt", "mozilla.dev.tech.xslt") }}</p>
-
- <h4 id=".E9.96.A2.E9.80.A3.E4.BA.8B.E9.A0.85" name=".E9.96.A2.E9.80.A3.E4.BA.8B.E9.A0.85">関連事項</h4>
-
- <ul>
- <li><a href="https://developer.mozilla.org/en-US/docs/XML" title="XML">XML</a>, <a href="https://developer.mozilla.org/en-US/docs/XPath" title="XPath">XPath</a>, <a href="https://developer.mozilla.org/en-US/docs/XQuery" title="XQuery">XQuery</a></li>
- </ul>
-
- <dl>
- </dl>
- </td>
- </tr>
- </tbody>
-</table>
-
-<hr>
-<p><small>{{ endnote("one") }} この XSLT についての説明は、<a class="external" href="http://en.wikipedia.org/wiki/Xslt">Wikipedia XSLT 記事</a>(英語版) のものです。 </small></p>
+<ul>
+ <li><a href="/ja/docs/Web/XML/XML_Introduction">XML</a>, <a href="/ja/docs/Web/XPath">XPath</a></li>
+</ul>
+</div>
+</div>