aboutsummaryrefslogtreecommitdiff
path: root/files/ko/web/xslt/element
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 14:48:24 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 14:48:24 +0100
commitee778d6eea54935fd05022e0ba8c49456003381a (patch)
tree151a4cef804d8823cc8fc753b8edc693b7078241 /files/ko/web/xslt/element
parent8260a606c143e6b55a467edf017a56bdcd6cba7e (diff)
downloadtranslated-content-ee778d6eea54935fd05022e0ba8c49456003381a.tar.gz
translated-content-ee778d6eea54935fd05022e0ba8c49456003381a.tar.bz2
translated-content-ee778d6eea54935fd05022e0ba8c49456003381a.zip
unslug ko: move
Diffstat (limited to 'files/ko/web/xslt/element')
-rw-r--r--files/ko/web/xslt/element/apply-imports/index.html22
-rw-r--r--files/ko/web/xslt/element/apply-templates/index.html33
-rw-r--r--files/ko/web/xslt/element/attribute-set/index.html33
-rw-r--r--files/ko/web/xslt/element/attribute/index.html33
-rw-r--r--files/ko/web/xslt/element/call-template/index.html29
-rw-r--r--files/ko/web/xslt/element/choose/index.html24
-rw-r--r--files/ko/web/xslt/element/comment/index.html23
-rw-r--r--files/ko/web/xslt/element/copy-of/index.html26
-rw-r--r--files/ko/web/xslt/element/copy/index.html28
-rw-r--r--files/ko/web/xslt/element/decimal-format/index.html100
-rw-r--r--files/ko/web/xslt/element/fallback/index.html23
-rw-r--r--files/ko/web/xslt/element/for-each/index.html29
-rw-r--r--files/ko/web/xslt/element/if/index.html28
-rw-r--r--files/ko/web/xslt/element/import/index.html26
-rw-r--r--files/ko/web/xslt/element/include/index.html26
-rw-r--r--files/ko/web/xslt/element/key/index.html35
-rw-r--r--files/ko/web/xslt/element/message/index.html28
-rw-r--r--files/ko/web/xslt/element/namespace-alias/index.html30
-rw-r--r--files/ko/web/xslt/element/number/index.html173
-rw-r--r--files/ko/web/xslt/element/otherwise/index.html23
-rw-r--r--files/ko/web/xslt/element/output/index.html90
-rw-r--r--files/ko/web/xslt/element/param/index.html33
-rw-r--r--files/ko/web/xslt/element/preserve-space/index.html26
-rw-r--r--files/ko/web/xslt/element/processing-instruction/index.html26
-rw-r--r--files/ko/web/xslt/element/sort/index.html55
-rw-r--r--files/ko/web/xslt/element/strip-space/index.html26
-rw-r--r--files/ko/web/xslt/element/stylesheet/index.html52
-rw-r--r--files/ko/web/xslt/element/template/index.html51
-rw-r--r--files/ko/web/xslt/element/text/index.html28
-rw-r--r--files/ko/web/xslt/element/transform/index.html11
-rw-r--r--files/ko/web/xslt/element/value-of/index.html31
-rw-r--r--files/ko/web/xslt/element/variable/index.html33
-rw-r--r--files/ko/web/xslt/element/when/index.html28
-rw-r--r--files/ko/web/xslt/element/with-param/index.html33
34 files changed, 1295 insertions, 0 deletions
diff --git a/files/ko/web/xslt/element/apply-imports/index.html b/files/ko/web/xslt/element/apply-imports/index.html
new file mode 100644
index 0000000000..9377bd2538
--- /dev/null
+++ b/files/ko/web/xslt/element/apply-imports/index.html
@@ -0,0 +1,22 @@
+---
+title: apply-imports
+slug: Web/XSLT/apply-imports
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/apply-imports
+---
+<p>{{ XsltRef() }}</p>
+<p><br>
+ <code>&lt;xsl:apply-imports&gt;</code> 요소는 꽤 불가사의하고 보통은 복잡한 스타일시트에 쓰입니다. 가져오기(import) 우선순위는 가져온 스타일시트 안 템플릿 규칙보다 주 스타일시트의 안 템플릿 규칙이 더 높기를 요구합니다. 그러나, 때로는 처리기(processor)가 주 스타일시트 안 규칙보다 (우선순위가 낮은) 가져온 스타일시트의 템플릿 규칙을 쓰도록 강제할 수 있는 게 유용합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:apply-imports/&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#apply-imports">XSLT section 5.6, Overriding Template Rules</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/apply-templates/index.html b/files/ko/web/xslt/element/apply-templates/index.html
new file mode 100644
index 0000000000..fdb8662849
--- /dev/null
+++ b/files/ko/web/xslt/element/apply-templates/index.html
@@ -0,0 +1,33 @@
+---
+title: apply-templates
+slug: Web/XSLT/apply-templates
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/apply-templates
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:apply-templates&gt;</code> 요소는 입력 트리 안 노드 집합을 선택하고 그 집합에 알맞은 템플릿을 적용하도록 처리기에게 지시합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:apply-templates select=EXPRESSION mode=NAME&gt;
+ &lt;xsl:with-param&gt; [optional]
+ &lt;xsl:sort&gt; [optional]
+&lt;/xsl:apply-templates&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>select</code></dt>
+ <dd>
+ 처리할 노드를 지정하는 XPath 식을 씁니다. 별표(<code>*</code>)는 전체 노드 집합을 선택합니다. 이 속성이 없으면, 현재 노드의 모든 자식 노드를 선택합니다.</dd>
+ <dt>
+ <code>mode</code></dt>
+ <dd>
+ 같은 노드를 정의하는 다양한 처리 방법이 있다면, 그 방법들을 구별합니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#section-Applying-Template-Rules">XSLT section 5.4, Applying Template Rules</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/attribute-set/index.html b/files/ko/web/xslt/element/attribute-set/index.html
new file mode 100644
index 0000000000..e4b34b6b21
--- /dev/null
+++ b/files/ko/web/xslt/element/attribute-set/index.html
@@ -0,0 +1,33 @@
+---
+title: attribute-set
+slug: Web/XSLT/attribute-set
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/attribute-set
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:attribute-set&gt;</code> 요소는 CSS 안에 이름 붙인 스타일과 비슷한 방식으로 이름 붙인 속성 집합을 만듭니다. 그러면, 출력 문서에 전체로서 적용할 수 있습니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:attribute-set name=NAME use-attribute-sets=LIST-OF-NAMES&gt;
+ &lt;xsl:attribute&gt;
+&lt;/xsl:attribute-set&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>name</code></dt>
+ <dd>
+ 속성 집합에 이름을 지정합니다. 이름은 유효한 QName이어야 합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>use-attribute-sets</code></dt>
+ <dd>
+ 다른 속성 집합으로부터 속성 집합을 빌드합니다. 기여한 집합의 이름은 공백 문자로 구분해야 하고 직접 혹은 간접으로 서로 임베드하지 않아야 합니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위, <code>&lt;xsl:stylesheet&gt;</code>나 <code>&lt;xsl:transform&gt;</code>의 자식이어야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#attribute-sets">XSLT section 7.1.4, Named Attribute Sets</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/attribute/index.html b/files/ko/web/xslt/element/attribute/index.html
new file mode 100644
index 0000000000..1c348584f7
--- /dev/null
+++ b/files/ko/web/xslt/element/attribute/index.html
@@ -0,0 +1,33 @@
+---
+title: attribute
+slug: Web/XSLT/attribute
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/attribute
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:attribute&gt;</code> 요소는 스타일시트에서 접근할 수 있는 어떤 값을 써서 출력 문서에 속성을 만듭니다. 요소는 속성값을 자리 잡게 하는 출력 문서 요소 안에 정의한 것 가운데 처음이어야 합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:attribute name=NAME namespace=URI&gt;
+ TEMPLATE
+&lt;/xsl:attribute&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>name</code></dt>
+ <dd>
+ 출력 문서에 만들려는 속성에 이름을 지정합니다. 이름은 유효한 QName이어야 합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>namespace</code></dt>
+ <dd>
+ 출력 문서에 이 속성을 위한 이름공간(namespace) URI를 정의합니다. 이 요소와 관련된 이름공간 접두사를 설정할 수 없습니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿이나 <code>&lt;xsl:attribute-set&gt;</code> 요소 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#creating-attributes">XSLT section 7.1.3, Creating Attributes with xsl:attribute</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/call-template/index.html b/files/ko/web/xslt/element/call-template/index.html
new file mode 100644
index 0000000000..c5aa8c1a53
--- /dev/null
+++ b/files/ko/web/xslt/element/call-template/index.html
@@ -0,0 +1,29 @@
+---
+title: call-template
+slug: Web/XSLT/call-template
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/call-template
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:call-template&gt;</code> 요소는 이름 붙인 템플릿을 호출합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:call-template name=NAME&gt;
+ &lt;xsl:with-param&gt; [optional]
+&lt;/xsl:call-template&gt; </pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>name</code></dt>
+ <dd>
+ 호출하고 싶은 템플릿의 이름을 지정합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#named-templates">XSLT section 6, Named Templates</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
+<p>{{ languages( { "en": "en/XSLT/call-template" } ) }}</p>
diff --git a/files/ko/web/xslt/element/choose/index.html b/files/ko/web/xslt/element/choose/index.html
new file mode 100644
index 0000000000..ea615e7e15
--- /dev/null
+++ b/files/ko/web/xslt/element/choose/index.html
@@ -0,0 +1,24 @@
+---
+title: choose
+slug: Web/XSLT/choose
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/choose
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:choose&gt;</code> 요소는 많은 선택 가운데 하나를 정의합니다. 그리고 절차형 언어(procedural language)의 스위치 문처럼 동작합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:choose&gt;
+ &lt;xsl:when&gt;
+ &lt;xsl:otherwise&gt; [optional]
+&lt;/&lt;xsl:choose&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿과 함께 나타남. 하나 이상의 <code>&lt;xsl:when&gt;</code> 요소를 포함하고 선택에 따라 마지막에 <code>&lt;xsl:otherwise&gt;</code> 요소를 포함합니다.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#section-Conditional-Processing-with-xsl:choose">XSLT section 9.2, Conditional Processing with xsl:choose</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/comment/index.html b/files/ko/web/xslt/element/comment/index.html
new file mode 100644
index 0000000000..56b12a9968
--- /dev/null
+++ b/files/ko/web/xslt/element/comment/index.html
@@ -0,0 +1,23 @@
+---
+title: comment
+slug: Web/XSLT/comment
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/comment
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:comment&gt;</code> 요소는 출력 문서에 주석을 작성합니다. 오직 텍스트만 포함해야 합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:comment&gt;
+ TEMPLATE
+&lt;/xsl:comment&gt; </pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿과 함께 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#section-Creating-Comments">XSLT section 7.4, Creating Comments</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/copy-of/index.html b/files/ko/web/xslt/element/copy-of/index.html
new file mode 100644
index 0000000000..cfd00ae443
--- /dev/null
+++ b/files/ko/web/xslt/element/copy-of/index.html
@@ -0,0 +1,26 @@
+---
+title: copy-of
+slug: Web/XSLT/copy-of
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/copy-of
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:copy-of&gt;</code> 요소는 select 속성이 출력 문서에 무엇을 지정하든지 (자손 노드를 포함하여) 깊게 복사(deep copy)합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:copy-of select=EXPRESSION /&gt; </pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>select</code></dt>
+ <dd>
+ 복사할 대상을 지정하는 XPath 식을 씁니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#copy-of">XSLT section 11.3, Using Values of Variables and Parameters with xsl:copy-of</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/copy/index.html b/files/ko/web/xslt/element/copy/index.html
new file mode 100644
index 0000000000..7d6e480167
--- /dev/null
+++ b/files/ko/web/xslt/element/copy/index.html
@@ -0,0 +1,28 @@
+---
+title: copy
+slug: Web/XSLT/copy
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/copy
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:copy&gt;</code> 요소는 출력 문서에 현재 노드의 노드와 어떤 관련 이름공간 노드만을 얕게 복사(shallow copy) 전달합니다. 속성이나 자식은 복사하지 않습니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:copy use-attribute-sets=LIST-OF-NAMES&gt;
+ TEMPLATE
+&lt;/xsl:copy&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>use-attribute-sets</code></dt>
+ <dd>
+ 요소이면, 출력 노드에 적용해도 좋을 속성 집합을 나열합니다. 집합의 이름은 공백 문자로 구분해야 합니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#copying">XSLT section 7.5, Copying</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/decimal-format/index.html b/files/ko/web/xslt/element/decimal-format/index.html
new file mode 100644
index 0000000000..83e51a2e90
--- /dev/null
+++ b/files/ko/web/xslt/element/decimal-format/index.html
@@ -0,0 +1,100 @@
+---
+title: decimal-format
+slug: Web/XSLT/decimal-format
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/decimal-format
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:decimal-format&gt;</code> 요소는
+ <i>
+ <code>format-number( )</code></i>
+ 함수를 써서 숫자를 문자열로 바꿀 때 쓰는 기호와 문자를 정의합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:decimal-format
+ name=NAME
+ decimal-separator=CHARACTER
+ grouping-separator=CHARACTER
+ infinity=STRING
+ minus-sign=CHARACTER
+ NaN=STRING
+ percent=CHARACTER
+ per-mille=CHARATER
+ zero-digit=CHARACTER
+ digit=CHARACTER
+ pattern-separator=CHARACTER /&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>name</code></dt>
+ <dd>
+ 이 형식에 이름을 지정합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>decimal-separator</code></dt>
+ <dd>
+ 소숫점 문자를 지정합니다. 기본값은 (<code>.</code>)입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>grouping-separator</code></dt>
+ <dd>
+ 그룹 구분 문자를 지정합니다. 기본값은 (<code>,</code>)입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>infinity</code></dt>
+ <dd>
+ 무한대(infinity)를 나타내는데 쓰는 문자열을 지정합니다. 기본값은 "<code>Infinity</code>" 문자열입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>minus-sign</code></dt>
+ <dd>
+ 빼기 기호 문자를 지정합니다. 기본값은 (<code>-</code>)입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>NaN</code></dt>
+ <dd>
+ 값이 숫자가 아닐 때 쓰는 문자열을 지정합니다. 기본값은 "<code>NaN</code>" 문자열입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>percent</code></dt>
+ <dd>
+ 백분율(percentage) 기호 문자를 지정합니다. 기본값은 (<code>%</code>)입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>per-mille</code></dt>
+ <dd>
+ 천분율(per thousand) 문자를 지정합니다. 기본값은 (<code>‰</code>)입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>zero-digit</code></dt>
+ <dd>
+ 숫자 0으로 쓸 문자를 지정합니다. 기본값은 (<code>0</code>)입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>digit</code></dt>
+ <dd>
+ 형식 패턴에서 숫자(digit)를 나타내는데 쓰는 문자를 지정합니다. 기본값은 (<code>#</code>)입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>pattern-separator</code></dt>
+ <dd>
+ 형식 패턴에서 양수와 음수 부분패턴을 구분하는 문자를 지정합니다. 기본값은 (<code>;</code>)입니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위, <code>&lt;xsl:stylesheet&gt;</code>나 <code>&lt;xsl:transform&gt;</code>의 자식이어야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#format-number">XSLT section 12.3, Number Formatting</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>Mozilla 1.0과 Netscape 7.0 현재 지원함.</p>
diff --git a/files/ko/web/xslt/element/fallback/index.html b/files/ko/web/xslt/element/fallback/index.html
new file mode 100644
index 0000000000..af407f4512
--- /dev/null
+++ b/files/ko/web/xslt/element/fallback/index.html
@@ -0,0 +1,23 @@
+---
+title: fallback
+slug: Web/XSLT/fallback
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/fallback
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:fallback&gt;</code> 요소는 주어진 확장(이나 결국에는 새 버전) 요소에서 지원하지 않으면 쓸 템플릿을 지정합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:fallback&gt;
+ TEMPLATE
+&lt;/xsl:fallback&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#fallback">XSLT section 15, Fallback</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>이번에 지원 안 함.</p>
diff --git a/files/ko/web/xslt/element/for-each/index.html b/files/ko/web/xslt/element/for-each/index.html
new file mode 100644
index 0000000000..6beb713190
--- /dev/null
+++ b/files/ko/web/xslt/element/for-each/index.html
@@ -0,0 +1,29 @@
+---
+title: for-each
+slug: Web/XSLT/for-each
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/for-each
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:for-each&gt;</code> 요소는 노드 집합을 선택하고 같은 방식으로 각 노드를 처리합니다. 노드 집합을 되풀이하(iterate)거나 현재 노드를 바꾸는데 자주 씁니다. 하나 이상의 <code>&lt;xsl:sort&gt;</code> 요소가 이 요소의 자식으로 나타나면, 처리에 앞서 정렬을 합니다. 그렇지 않으면, 노드는 문서 순으로 처리합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:for-each select=EXPRESSION&gt;
+ &lt;xsl:sort&gt; [optional]
+ TEMPLATE
+&lt;/xsl:for-each&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>select</code></dt>
+ <dd>
+ 처리할 노드를 선택하기 위해 XPath 식을 씁니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#for-each">XSLT section 8, Repetition</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/if/index.html b/files/ko/web/xslt/element/if/index.html
new file mode 100644
index 0000000000..2c56b7d218
--- /dev/null
+++ b/files/ko/web/xslt/element/if/index.html
@@ -0,0 +1,28 @@
+---
+title: if
+slug: Web/XSLT/if
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/if
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:if&gt;</code> 요소는 test 속성과 템플릿을 포함합니다. test 속성을 참으로 평가하면, 템플릿을 처리합니다. 이것은 다른 언어의 if 문과 비슷합니다. 그러나, &lt;tt&gt;if-then-else&lt;/tt&gt; 문의 기능을 다하기 위해 <code>&lt;xsl:when&gt;</code>과 <code>&lt;xsl:otherwise&gt;</code> 자식이 하나씩 있는 <code>&lt;xsl:choose&gt;</code> 요소를 씁니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:if test=EXPRESSION&gt;
+ TEMPLATE
+&lt;/xsl:if&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>test</code></dt>
+ <dd>
+ Boolean 값으로 (필요하다면 <code>boolean( )</code>으로 정의한 규칙을 써서) 평가할 수 있는 XPath 식을 포함합니다. 값이 참이면 템플릿을 처리하고 거짓이면 아무 동작도 하지 않습니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#section-Conditional-Processing-with-xsl:if">XSLT section 9.1, Conditional Processing with xsl:if</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/import/index.html b/files/ko/web/xslt/element/import/index.html
new file mode 100644
index 0000000000..5a469656cb
--- /dev/null
+++ b/files/ko/web/xslt/element/import/index.html
@@ -0,0 +1,26 @@
+---
+title: import
+slug: Web/XSLT/import
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/import
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:import&gt;</code> 요소는 한 스타일시트의 컨텐트를 다른 스타일시트로 가져오는 역할을 하는 최상위 요소입니다. 대체로, 가져올 스타일시트의 컨텐트는 가져오는 스타일시트의 컨텐트보다 가져오기 우선순위가 낮습니다. 이는 포함되는 스타일시트의 컨텐트가 포함하는 스타일시트의 컨텐트와 우선순위가 정확히 같은 <code>&lt;xsl:include&gt;</code>와는 뚜렷이 다릅니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:import href=URI /&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>href</code></dt>
+ <dd>
+ 가져올 스타일시트의 URI를 지정합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위, 가져오는 스타일시트 안 <code>&lt;xsl:stylesheet&gt;</code>나 <code>&lt;xsl:transform&gt;</code>의 자식 가운데 가장 앞에 나타나야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#import">XSLT section 2.6.2, Stylesheet Import</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>Mozilla 1.0 현재 최상위 변수와 매개변수에 문제가 조금 있지만 대부분 지원함.</p>
diff --git a/files/ko/web/xslt/element/include/index.html b/files/ko/web/xslt/element/include/index.html
new file mode 100644
index 0000000000..965d03a15f
--- /dev/null
+++ b/files/ko/web/xslt/element/include/index.html
@@ -0,0 +1,26 @@
+---
+title: include
+slug: Web/XSLT/include
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/include
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:include&gt;</code> 요소는 한 스타일시트의 컨텐트를 다른 스타일시트에 합칩니다. <code>&lt;xsl:import&gt;</code>와는 달리, 포함되는 스타일시트의 컨텐트는 포함하는 스타일시트의 컨텐트와 우선순위가 정확히 같습니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:include href=URI /&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>href</code></dt>
+ <dd>
+ 포함할 스타일시트의 URI를 지정합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위, <code>&lt;xsl:stylesheet&gt;</code>나 <code>&lt;xsl:transform&gt;</code>의 자식으로 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#include">XSLT section 2.6.1, Stylesheet Inclusion</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/key/index.html b/files/ko/web/xslt/element/key/index.html
new file mode 100644
index 0000000000..733196810d
--- /dev/null
+++ b/files/ko/web/xslt/element/key/index.html
@@ -0,0 +1,35 @@
+---
+title: key
+slug: Web/XSLT/key
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/key
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:key&gt;</code> 요소는 <code>key( )</code> 함수가 있는 스타일시트 어디서나 쓸 수 있는 이름 붙은 키를 선언합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:key name=NAME match=EXPRESSION
+ use=EXPRESSION /&gt; </pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>name</code></dt>
+ <dd>
+ 이 키에 이름을 지정합니다. QName이어야 합니다.</dd>
+ <dt>
+ <code>match</code></dt>
+ <dd>
+ 이 키를 적용할 수 있는 노드를 정의합니다.</dd>
+ <dt>
+ <code>use</code></dt>
+ <dd>
+ 적용가능한 각 노드에 키값을 결정하는데 쓸 수 있는 XPath 식을 지정합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위, <code>&lt;xsl:stylesheet&gt;</code>나 <code>&lt;xsl:transform&gt;</code>의 자식이어야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#key">XSLT section 12.2, Keys</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/message/index.html b/files/ko/web/xslt/element/message/index.html
new file mode 100644
index 0000000000..d533a2d3c7
--- /dev/null
+++ b/files/ko/web/xslt/element/message/index.html
@@ -0,0 +1,28 @@
+---
+title: message
+slug: Web/XSLT/message
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/message
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:message&gt;</code> 요소는 (NS에서 자바스크립트 콘솔에) 메시지를 출력하고 선택에 따라 스타일시트 실행을 끝냅니다. 디버깅에 유용할 수 있습니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:message terminate="yes" | "no" &gt;
+ TEMPLATE
+&lt;/xsl:message&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>terminate</code></dt>
+ <dd>
+ "<code>yes</code>"로 설정하면, 실행을 끝마치는 게 좋겠다는 것을 나타냅니다. 기본값은 "<code>no</code>"이고 어느 경우에는 메시지가 출력하고 실행을 계속합니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#message">XSLT section 13, Messages</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/namespace-alias/index.html b/files/ko/web/xslt/element/namespace-alias/index.html
new file mode 100644
index 0000000000..e085abc4e7
--- /dev/null
+++ b/files/ko/web/xslt/element/namespace-alias/index.html
@@ -0,0 +1,30 @@
+---
+title: namespace-alias
+slug: Web/XSLT/namespace-alias
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/namespace-alias
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:namespace-alias&gt;</code> 요소는 스타일시트 이름공간을 출력 트리의 다른 이름공간으로 매기는(map) 데 드물게 쓰는 방안(device)입니다. 이 요소의 가장 평범한 쓰임은 다른 스타일시트로부터 스타일시트를 만드는 것입니다. 보통 <code>xsl:</code>가 접두사로 붙은 (결과 트리에 단순히 복사해도 좋을) LRE(literal result element)를 처리기가 오해하는 것을 막기 위해, 결과 트리의 XSLT 이름공간에 적당하게 도로 다시 바꿀 임시 이름공간을 할당합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:namespace-alias stylesheet-prefix=NAME result-prefix=NAME /&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>stylesheet-prefix</code></dt>
+ <dd>
+ 임시 이름공간을 지정합니다.</dd>
+ <dt>
+ <code>result-prefix</code></dt>
+ <dd>
+ 결과 트리에 사용하길 바라는 이름공간을 지정합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위, <code>&lt;xsl:stylesheet&gt;</code>나 <code>&lt;xsl:transform&gt;</code>의 자식이어야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#literal-result-element">XSLT section 7.1.1, Literal Result Elements</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>이번에 지원 안 함.</p>
diff --git a/files/ko/web/xslt/element/number/index.html b/files/ko/web/xslt/element/number/index.html
new file mode 100644
index 0000000000..b822625a0e
--- /dev/null
+++ b/files/ko/web/xslt/element/number/index.html
@@ -0,0 +1,173 @@
+---
+title: number
+slug: Web/XSLT/number
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/number
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:number&gt;</code> 요소는 숫자를 연속으로 셉니다. 또한 숫자를 빠르게 구성하는(format) 데도 쓸 수 있습니다.</p>
+<h3 id=".EA.B5.AC.EB.AC.B8" name=".EA.B5.AC.EB.AC.B8">구문</h3>
+<pre>&lt;xsl:number
+ count=EXPRESSION
+ level="single" | "multiple" | "any"
+ from=EXPRESSION
+ value=EXPRESSION
+ format=FORMAT-STRING
+ lang=XML:LANG-CODE
+ letter-value="alphabetic" | "traditional"
+ grouping-separator=CHARACTER
+ grouping-size=NUMBER /&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>count</code></dt>
+ <dd>
+ 소스 트리에서 연속으로 셀 대상을 지정합니다. XPath 식을 씁니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>level</code></dt>
+ <dd>
+ 일련번호를 만드는데 소스 트리의 수준을 어떻게 고려해야 하는 지를 정의합니다. 유효한 값은 <code>single</code>, <code>multiple</code>, <code>any</code> 세 가지. 기본값은 <code>single</code>입니다.</dd>
+</dl>
+<dl>
+ <dd>
+ <dl>
+ <dt>
+ <code>single</code></dt>
+ <dd>
+ 목록의 항목대로 연속으로 형제 노드를 번호 매깁니다. 처리기는 <code>count</code> 속성과 일치하는 <a href="ko/Transforming_XML_with_XSLT/Mozilla_XSLT%2f%2fXPath_Reference/Axes/ancestor-or-self"><code>ancestor-or-self</code></a> 축의 첫 번째 노드로 갑니다. 그리고 나서 역시 <code>count</code> 속성과 일치하는 앞선 형제(preceding siblings) 노드(있다면, 한 짝인 <code>from</code> 속성에 이르러 멈춤)를 모두 더하여 셉니다. 일치하지 않으면, sequence는 빈 목록입니다.</dd>
+ </dl>
+ </dd>
+</dl>
+<dl>
+ <dd>
+ <dl>
+ <dt>
+ <code>multiple</code></dt>
+ <dd>
+ 노드의 계층 위치를 반영하는 복합 sequence로 노드를 셉니다. 예를 들어, 1.2.2.5 (포개진 형식은 <code>format</code> 속성(예, A.1.1)으로 지정할 수 있습니다). 처리기는 만약 있다면 <code>from</code> 속성에 이르러 멈추며 현재 노드와 현재 노드의 모든 <a href="ko/Transforming_XML_with_XSLT/Mozilla_XSLT%2f%2fXPath_Reference/Axes/ancestor"><code>ancestors</code></a>를 조사합니다. 일치하지 않으면, sequence는 빈 목록입니다.</dd>
+ </dl>
+ </dd>
+</dl>
+<dl>
+ <dd>
+ <dl>
+ <dt>
+ <code>any</code> (이번에 지원 안 함.)</dt>
+ <dd>
+ 수준을 무시하고 연속으로 일치하는 모든 노드를 셉니다. <a href="ko/Transforming_XML_with_XSLT/Mozilla_XSLT%2f%2fXPath_Reference/Axes/ancestor"><code>ancestor</code></a>, <a href="ko/Transforming_XML_with_XSLT/Mozilla_XSLT%2f%2fXPath_Reference/Axes/self"><code>self</code></a>, <a href="ko/Transforming_XML_with_XSLT/Mozilla_XSLT%2f%2fXPath_Reference/Axes/preceding"><code>preceding</code></a> 축을 모두 고려합니다. 처리기는 현재 노드에서 시작하여 <code>from</code> 속성과 일치할 때 멈추며 문서 역순으로 진행합니다. 발견한 <code>count</code> 속성과 일치하지 않으면, sequence는 빈 목록입니다. 이 수준은 이번에 지원하지 않습니다.</dd>
+ </dl>
+ </dd>
+</dl>
+<dl>
+ <dt>
+ from</dt>
+ <dd>
+ 번호 매기기를 시작하거나 다시 시작하면 좋을 곳을 지정합니다. 순서는 <code>from</code> 특성과 일치하는 노드의 첫 번째 자손(descendant)에서 시작합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ value</dt>
+ <dd>
+ 숫자에 주어진 형식을 적용합니다. 이것이 사용자 제공 숫자(노드 sequence 숫자와는 반대로)를 표준 <code>&lt;xsl:number&gt;</code> 형식으로 구성하는 빠른 방법입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ format</dt>
+ <dd>
+ 만드는 숫자의 형식을 정의합니다.</dd>
+</dl>
+<dl>
+ <dd>
+ <dl>
+ <dt>
+ format="1"</dt>
+ <dd>
+ &lt;tt&gt;1 2 3 . . .&lt;/tt&gt; (이번에 지원하는 유일한 형식)</dd>
+ </dl>
+ </dd>
+</dl>
+<dl>
+ <dd>
+ <dl>
+ <dt>
+ format="01"</dt>
+ <dd>
+ &lt;tt&gt;01 02 03 . . . 09 10 11 . . .&lt;/tt&gt;</dd>
+ </dl>
+ </dd>
+</dl>
+<dl>
+ <dd>
+ <dl>
+ <dt>
+ format="a"</dt>
+ <dd>
+ &lt;tt&gt;a b c . . .y z aa ab . . .&lt;/tt&gt;</dd>
+ </dl>
+ </dd>
+</dl>
+<dl>
+ <dd>
+ <dl>
+ <dt>
+ format="A"</dt>
+ <dd>
+ &lt;tt&gt;A B C . . . Y Z AA AB . . .&lt;/tt&gt;</dd>
+ </dl>
+ </dd>
+</dl>
+<dl>
+ <dd>
+ <dl>
+ <dt>
+ format="i"</dt>
+ <dd>
+ &lt;tt&gt;i ii iii iv v . . .&lt;/tt&gt;</dd>
+ </dl>
+ </dd>
+</dl>
+<dl>
+ <dd>
+ <dl>
+ <dt>
+ format="I"</dt>
+ <dd>
+ &lt;tt&gt;I II III IV V . . .&lt;/tt&gt;</dd>
+ </dl>
+ </dd>
+</dl>
+<dl>
+ <dt>
+ lang (이번에는 지원 안 함)</dt>
+ <dd>
+ 문자에 기반을 둔 번호 매기기 형식에 쓰면 좋을 언어의 알파벳을 지정합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ letter-value</dt>
+ <dd>
+ 문자(letter)를 쓰는 번호 매김 열(sequence) 사이를 명확하게 합니다. 어떤 언어는 문자(letter)를 쓰는 하나 이상의 번호 매기기 시스템이 있습니다. 두 시스템이 같은 토큰으로 시작하면, 모호함이 생길 수 있습니다. 이 속성은 "<code>alphabetic</code>"나 "<code>traditional</code>" 값일 수 있습니다. 기본값은 "<code>alphabetic</code>"입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ grouping-separator</dt>
+ <dd>
+ 어떤 문자를 그룹(예로 천 단위) 구분자로 쓰면 좋을지를 지정합니다. 기본값은 쉼표(<code>,</code>)입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ grouping-size</dt>
+ <dd>
+ 숫자 그룹을 만드는 자릿수를 나타냅니다. 기본값은 "<code>3</code>"입니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#number">XSLT section 7.7, Numbering</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>부분 지원. 위 해설을 보세요.</p>
diff --git a/files/ko/web/xslt/element/otherwise/index.html b/files/ko/web/xslt/element/otherwise/index.html
new file mode 100644
index 0000000000..50249dc0b4
--- /dev/null
+++ b/files/ko/web/xslt/element/otherwise/index.html
@@ -0,0 +1,23 @@
+---
+title: otherwise
+slug: Web/XSLT/otherwise
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/otherwise
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:otherwise&gt;</code> 요소는 아무런 <code>&lt;xsl:when&gt;</code> 조건도 적용하지 않았을 때 취하면 좋을 동작을 정의하는 데 씁니다. 다른 프로그래밍 언어의 <code>else</code>나 <code>default</code> 경우와 비슷합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:otherwise&gt;
+ TEMPLATE
+&lt;/xsl:otherwise&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>하위명령, 템플릿 안에서 <code>&lt;xsl:choose&gt;</code> 요소의 마지막 자식으로 나타나야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#section-Conditional-Processing-with-xsl:choose">XSLT section 9.2, Conditional Processing with xsl:choose</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/output/index.html b/files/ko/web/xslt/element/output/index.html
new file mode 100644
index 0000000000..97baf3f433
--- /dev/null
+++ b/files/ko/web/xslt/element/output/index.html
@@ -0,0 +1,90 @@
+---
+title: output
+slug: Web/XSLT/output
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/output
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:output&gt;</code> 요소는 출력 문서의 특성을 조절합니다. method 속성이 있는 이 요소가 Netscape에서 정확하게 기능하도록 쓸 수 있어야 합니다. 7.0 현재, <code>method="text"</code>는 기대한 대로 동작합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:output
+ method="xml" | "html" | "text"
+ version=STRING
+ encoding=STRING
+ omit-xml-declaration="yes" | "no"
+ standalone="yes" | "no"
+ doctype-public=STRING
+ doctype-system=STRING
+ cdata-section-elements=LIST-OF-NAMES
+ indent="yes" | "no"
+ media-type=STRING /&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>method</code></dt>
+ <dd>
+ 출력 형식을 지정합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>version</code></dt>
+ <dd>
+ 출력 문서에 XML이나 HTML 선언의 version 속성값을 지정합니다. 이 속성은 <code>method="html"</code>나 <code>method="xml"</code>일 때만 씁니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>encoding</code></dt>
+ <dd>
+ 출력 문서에 <code>encoding</code> 속성값을 지정합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>omit-xml-declaration</code></dt>
+ <dd>
+ 출력에 XML 선언을 포함할 지를 나타냅니다. 가능한 값은 "<code>yes</code>"나 "<code>no</code>"입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>standalone</code> (지원 안 함.)</dt>
+ <dd>
+ 있으면, standalone 선언이 출력 문서에 나타나면 좋을 지를 나타내고 그 값을 줍니다. 가능한 값은 "yes"나 "no"입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>doctype-public</code></dt>
+ <dd>
+ 출력 문서에 <code>DOCTYPE</code> 선언의 <code>PUBLIC</code> 속성값을 지정합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>doctype-system</code></dt>
+ <dd>
+ 출력 문서에 <code>DOCTYPE</code> 선언의 <code>SYSTEM</code> 속성값을 지정합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>cdata-section-elements</code></dt>
+ <dd>
+ <code>CDATA</code> 절에 써도 좋을 요소의 텍스트 컨텐트를 나열합니다. 요소는 공백으로 구분해야 합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>indent</code> (지원 안 함.)</dt>
+ <dd>
+ 출력에 계층 구조를 나타내도록 하면 좋을 지를 지정합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>media-type</code> (지원 안 함.)</dt>
+ <dd>
+ 출력 문서의 MIME 타입을 지정합니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위, <code>&lt;xsl:stylesheet&gt;</code>나 <code>&lt;xsl:transform&gt;</code>의 자식이어야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#output">XSLT section 16, Output</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>부분 지원. 위 해설을 보세요.</p>
diff --git a/files/ko/web/xslt/element/param/index.html b/files/ko/web/xslt/element/param/index.html
new file mode 100644
index 0000000000..e1bcf36e19
--- /dev/null
+++ b/files/ko/web/xslt/element/param/index.html
@@ -0,0 +1,33 @@
+---
+title: param
+slug: Web/XSLT/param
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/param
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:param&gt;</code> 요소는 이름과 선택에 따라 기본값으로 매개변수를 설정합니다. 최상위 요소로 쓸 때, 매개변수는 전역입니다. <code>&lt;xsl:template&gt;</code> 요소 안에서 쓰면, 매개변수는 그 템플릿에 대해 지역입니다. 이 경우에 요소는 템플릿의 첫 자식 요소여야 합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:param name=NAME select=EXPRESSION&gt;
+ TEMPLATE
+&lt;/xsl:param&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>name</code></dt>
+ <dd>
+ 파라미터에 이름을 붙입니다. 이름은 QName이어야 합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>select</code></dt>
+ <dd>
+ none으로 지정하면 기본값을 제공하는 XPath 식을 씁니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 최상위 요소나 템플릿 안에 나타날 수 있음.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#variables">XSLT section 11, Variables and Parameters</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/preserve-space/index.html b/files/ko/web/xslt/element/preserve-space/index.html
new file mode 100644
index 0000000000..771ffe81d6
--- /dev/null
+++ b/files/ko/web/xslt/element/preserve-space/index.html
@@ -0,0 +1,26 @@
+---
+title: preserve-space
+slug: Web/XSLT/preserve-space
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/preserve-space
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:preserve-space&gt;</code> 요소는 공백을 보존하면 좋을 소스 문서의 요소를 정의합니다. 하나 이상의 요소가 있으면, 공백 문자로 이름을 구분하세요. 공백 보존하기가 기본 설정이므로 이 요소는 오직 <code>&lt;xsl:strip-space&gt;</code> 요소와 거꾸로 동작하기 위해 쓸 필요가 있습니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:preserve-space elements=LIST-OF-ELEMENT-NAMES /&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>elements</code></dt>
+ <dd>
+ 공백을 보존하면 좋을 요소를 지정합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위, <code>&lt;xsl:stylesheet&gt;</code>나 <code>&lt;xsl:transform&gt;</code>의 자식이어야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#strip">XSLT section 3.4, Whitespace Stripping</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/processing-instruction/index.html b/files/ko/web/xslt/element/processing-instruction/index.html
new file mode 100644
index 0000000000..ad1c6eaaf6
--- /dev/null
+++ b/files/ko/web/xslt/element/processing-instruction/index.html
@@ -0,0 +1,26 @@
+---
+title: processing-instruction
+slug: Web/XSLT/processing-instruction
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/processing-instruction
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:processing-instruction&gt;</code> 요소는 출력 문서에 처리 명령을 씁니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<p><code>&lt;xsl:processing-instruction name=NAME&gt; TEMPLATE &lt;/xsl:processing-instruction&gt;</code></p>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>name</code></dt>
+ <dd>
+ 처리 명령에 이름을 지정합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#section-Creating-Processing-Instructions">XSLT section 7.3, Creating Processing Instructions</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/sort/index.html b/files/ko/web/xslt/element/sort/index.html
new file mode 100644
index 0000000000..22217ec61f
--- /dev/null
+++ b/files/ko/web/xslt/element/sort/index.html
@@ -0,0 +1,55 @@
+---
+title: sort
+slug: Web/XSLT/sort
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/sort
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:sort&gt;</code> 요소는 <code>&lt;xsl:apply-templates&gt;</code>나 <code>&lt;xsl:for-each&gt;</code>가 선택한 노드에 정렬키를 정의하고 노드를 처리할 순서를 결정합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:sort
+ select=EXPRESSION
+ order="ascending" | "descending"
+ case-order="upper-first"| "lower-first"
+ lang=XML:LANG-CODE
+ data-type="html" | "xml" | "text" /&gt; </pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>select</code></dt>
+ <dd>
+ 정렬할 노드를 지정하는 XPath 식을 씁니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>order</code></dt>
+ <dd>
+ "<code>ascending</code>"나 "<code>descending</code>"으로 처리하면 좋을 노드를 지정합니다. 기본값은 "<code>ascending</code>"입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>case-order</code></dt>
+ <dd>
+ 처음에 오는 게 대문자인지 소문자인지를 나타냅니다. 가능한 값은 "<code>upper-first</code>"와 "<code>lower-first</code>"입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>lang</code></dt>
+ <dd>
+ 어떤 언어를 정렬에 쓸지를 지정합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>data-type</code></dt>
+ <dd>
+ 어떤 항목을 알파벳순이나 숫자순으로 순서 매길지를 정의합니다. 가능한 값은 "<code>text</code>"와 기본값인 "<code>text</code>"가 있는 "<code>number</code>"입니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>하위명령, 항상 <code>&lt;xsl:for-each&gt;</code>의 자식으로 나타나고 고유(proper) 템플릿이나 <code>&lt;xsl:apply-templates&gt;</code> 앞에 나타나야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#sorting">XSLT section 10, Sorting</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/strip-space/index.html b/files/ko/web/xslt/element/strip-space/index.html
new file mode 100644
index 0000000000..7bbc485afd
--- /dev/null
+++ b/files/ko/web/xslt/element/strip-space/index.html
@@ -0,0 +1,26 @@
+---
+title: strip-space
+slug: Web/XSLT/strip-space
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/strip-space
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:strip-space&gt;</code> 요소는 공백을 지웠으면 하는 소스 문서의 요소를 정의합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:strip-space elements=LIST-OF-ELEMENT-NAMES /&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>elements</code></dt>
+ <dd>
+ 지우면 좋을 공백뿐인 텍스트 노드가 있는 소스의 요소 목록(빈칸으로 구분)을 지정합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위, <code>&lt;xsl:stylesheet&gt;</code>나 <code>&lt;xsl:transform&gt;</code>의 자식이어야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#strip">XSLT section 3.4, Whitespace Stripping</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/stylesheet/index.html b/files/ko/web/xslt/element/stylesheet/index.html
new file mode 100644
index 0000000000..0119cec645
--- /dev/null
+++ b/files/ko/web/xslt/element/stylesheet/index.html
@@ -0,0 +1,52 @@
+---
+title: stylesheet
+slug: Web/XSLT/stylesheet
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/stylesheet
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:stylesheet&gt;</code>(나 동등한 <code>&lt;xsl:transform&gt;</code>) 요소는 스타일시트의 최외곽 요소입니다.</p>
+<h3 id=".EC.9D.B4.EB.A6.84.EA.B3.B5.EA.B0.84_.EC.84.A0.EC.96.B8" name=".EC.9D.B4.EB.A6.84.EA.B3.B5.EA.B0.84_.EC.84.A0.EC.96.B8">이름공간 선언</h3>
+<p>pseudo 속성은 XSLT 스타일시트로 문서를 식별하기 위해 필요합니다. 대체로 이는 <code>xmlns:xsl="<span class="nowiki">http://www.w3.org/1999/XSL/Transform</span>"</code>입니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:stylesheet
+ version=NUMBER
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ id=NAME
+ extension-element-prefixes=LIST-OF-NAMES
+ exclude-result-prefixes=LIST-OF-NAMES&gt;
+ ENTIRE STYLESHEET
+&lt;/xsl:stylesheet&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>version</code></dt>
+ <dd>
+ 이 스타일시트에 필요한 XSLT의 버전을 지정합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>id </code>(7.0 현재 오직 inline DTD가 명시하여 호출하는 경우만 지원함.)</dt>
+ <dd>
+ 이 스타일시트에 <code>id</code>를 지정합니다. 이는 스타일시트를 다른 XML 문서에 포함할 때 가장 자주 씁니다.</dd>
+</dl>
+<dl>
+ <dt>
+ extension-element-prefixes (지원 안 함.)</dt>
+ <dd>
+ 이 문서의 확장 요소에 빈칸으로 구분한 이름공간 접두사를 지정합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ exclude-result-prefixes</dt>
+ <dd>
+ 이 문서에 쓸 출력 문서에 보내지 않았으면 하는 이름공간을 지정합니다. 목록은 공백으로 구분합니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>필수 최외곽 스타일시트 요소.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#stylesheet-element">XSLT section 2.2, Stylesheet Element</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>조금 지원. 위 해설을 보세요.</p>
diff --git a/files/ko/web/xslt/element/template/index.html b/files/ko/web/xslt/element/template/index.html
new file mode 100644
index 0000000000..1ce4a66d2b
--- /dev/null
+++ b/files/ko/web/xslt/element/template/index.html
@@ -0,0 +1,51 @@
+---
+title: template
+slug: Web/XSLT/template
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/template
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:template&gt;</code> 요소는 출력 생성 템플릿을 정의합니다. 이 요소는 match 속성이나 name 속성 집합이 있어야 합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:template
+ match=PATTERN
+ name=NAME
+ mode=NAME
+ priority=NUMBER&gt;
+ &lt;xsl:param&gt; [optional]
+ TEMPLATE
+&lt;/xsl:template&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>match</code></dt>
+ <dd>
+ 이 템플릿을 쓰면 좋을 요소를 결정하는 패턴을 지정합니다. <code>name</code> 속성이 없다면, 필수 속성입니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>name</code></dt>
+ <dd>
+ <code>&lt;xsl:call-template&gt;</code> 요소가 호출할 수 있는 이 템플릿에 이름을 지정합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>mode</code></dt>
+ <dd>
+ 이 템플릿에 <code>&lt;xsl:apply-templates&gt;</code> 요소의 속성과 일치할 수 있는 특유한 모드를 지정합니다. 이는 같은 정보를 다양한 방식으로 처리하는데 유용합니다.</dd>
+</dl>
+<dl>
+ <dt>
+ <code>priority</code></dt>
+ <dd>
+ 이 템플릿에 숫자로 된 우선권을 지정합니다. 이는 <code>Infinity</code>와 다른 아무 숫자일 수 있습니다. 처리기는 하나 이상의 템플릿이 같은 노드와 일치할 때 이 숫자를 씁니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위, <code>&lt;xsl:stylesheet&gt;</code>나 <code>&lt;xsl:transform&gt;</code>의 자식이어야 함.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#section-Defining-Template-Rules">XSLT section 5.3, Defining Template Rules</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/text/index.html b/files/ko/web/xslt/element/text/index.html
new file mode 100644
index 0000000000..71bd6eceda
--- /dev/null
+++ b/files/ko/web/xslt/element/text/index.html
@@ -0,0 +1,28 @@
+---
+title: text
+slug: Web/XSLT/text
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/text
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:text&gt;</code> 요소는 출력 트리에 리터럴(literal) 텍스트를 씁니다. <code>#PCDATA</code>, 리터럴 텍스트, 엔티티 참조를 포함할 지도 모릅니다.</p>
+<h3 id=".EA.B5.AC.EB.AC.B8" name=".EA.B5.AC.EB.AC.B8">구문</h3>
+<pre>&lt;xsl:text disable-output-escaping="yes" | "no"&gt;
+ TEXT
+&lt;/xsl:text&gt; </pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<p>없음.</p>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>disable-output-escaping</code> (Netscape은 변환 결과를 "output" 아래에 직렬하지 않습니다. 그래서 이 속성은 본래 문맥에서는 무의미합니다. HTML 엔티티를 출력하기 위해서는, 대신 숫자값을 쓰세요. 보기 &amp;<code>nbsp</code> 대신 <code>&amp;#160</code>)</dt>
+ <dd>
+ 특수 문자를 출력에 쓸 때 해석할(escape) 지를 지정합니다. 가능한 값은 "<code>yes</code>"나 "<code>no</code>"입니다. 예를 들어, "<code>yes</code>"로 하면, &lt;tt&gt;&gt;&lt;/tt&gt; 문자의 출력은 "<code>&amp;gt</code>"가 아니라 <code>&gt;</code>입니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#section-Creating-Text">XSLT section 7.2, Creating Text</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>적힌 대로 지원함</p>
diff --git a/files/ko/web/xslt/element/transform/index.html b/files/ko/web/xslt/element/transform/index.html
new file mode 100644
index 0000000000..8071ebdad3
--- /dev/null
+++ b/files/ko/web/xslt/element/transform/index.html
@@ -0,0 +1,11 @@
+---
+title: transform
+slug: Web/XSLT/transform
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/transform
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:transform&gt;</code> 요소는 <code><a href="ko/XSLT/stylesheet">&lt;xsl:stylesheet&gt;</a></code> 요소와 정확히 같습니다.</p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/value-of/index.html b/files/ko/web/xslt/element/value-of/index.html
new file mode 100644
index 0000000000..90f1777bed
--- /dev/null
+++ b/files/ko/web/xslt/element/value-of/index.html
@@ -0,0 +1,31 @@
+---
+title: value-of
+slug: Web/XSLT/value-of
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/value-of
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:value-of&gt;</code> 요소는 XPath 식을 평가하여 그것을 문자열로 바꾸고 문자열을 결과 트리에 씁니다.</p>
+<h3 id=".EA.B5.AC.EB.AC.B8" name=".EA.B5.AC.EB.AC.B8">구문</h3>
+<pre>&lt;xsl:value-of select=EXPRESSION disable-output-escaping="yes" | "no" /&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>select</code></dt>
+ <dd>
+ 평가하고 출력 트리에 쓸 XPath 식을 지정합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>disable-output-escaping</code> (Netscape은 변환 결과를 "output" 아래에 직렬하지 않습니다. 그래서 이 속성은 본래 문맥에서는 무의미합니다. HTML 엔티티를 출력하기 위해서는, 대신 숫자값을 쓰세요. 보기 &amp;<code>nbsp</code> 대신 <code>&amp;#160</code>)</dt>
+ <dd>
+ 특수 문자를 출력에 쓸 때 해석할(escape) 지를 지정합니다. 가능한 값은 "<code>yes</code>"나 "<code>no</code>"입니다. 예를 들어, "<code>yes</code>"로 하면, &lt;tt&gt;&gt;&lt;/tt&gt; 문자의 출력은 "<code>&amp;gt</code>"가 아니라 <code>&gt;</code>입니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>명령, 템플릿 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#value-of">XSLT section 7.6.1, Generating Text with xsl:value-of</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>위 경우를 빼고는 지원함.</p>
diff --git a/files/ko/web/xslt/element/variable/index.html b/files/ko/web/xslt/element/variable/index.html
new file mode 100644
index 0000000000..8568f70b20
--- /dev/null
+++ b/files/ko/web/xslt/element/variable/index.html
@@ -0,0 +1,33 @@
+---
+title: variable
+slug: Web/XSLT/variable
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/variable
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:variable&gt;</code> 요소는 스타일시트에 전역 변수나 지역 변수를 선언하고 그 변수에 값을 줍니다. XSLT가 부작용(side-effect)을 허용하지 않기 때문에, 변수값을 한 번 주면 그 변수는 범위(scope)를 벗어날 때까지 같은 값입니다.</p>
+<h3 id=".EA.B5.AC.EB.AC.B8" name=".EA.B5.AC.EB.AC.B8">구문</h3>
+<pre>&lt;xsl:variable name=NAME select=EXPRESSION &gt;
+ TEMPLATE
+&lt;/xsl:variable&gt; </pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>name</code></dt>
+ <dd>
+ 변수에 이름을 줍니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>select</code></dt>
+ <dd>
+ 변수값을 XPath 식으로 정의합니다. 요소가 템플릿을 포함하면, 이 속성은 무시합니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>최상위 또는 명령. 최상위 요소로 나타나면, 변수의 범위는 전역이고 문서 전체에서 접근할 수 있습니다. 템플릿 안에 나타나면, 번수의 범위는 지역이고 나타난 템플릿 안에서만 접근할 수 있습니다.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#variables">XSLT section 11, Variables and Parameters</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/when/index.html b/files/ko/web/xslt/element/when/index.html
new file mode 100644
index 0000000000..4d5f52d9c3
--- /dev/null
+++ b/files/ko/web/xslt/element/when/index.html
@@ -0,0 +1,28 @@
+---
+title: when
+slug: Web/XSLT/when
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/when
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:when&gt;</code> 요소는 항상 case 문처럼 동작하는 <code>&lt;xsl:choose&gt;</code> 요소 안에 나타납니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:when test=EXPRESSION&gt;
+ TEMPLATE
+&lt;/xsl:when&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>test</code></dt>
+ <dd>
+ 평가할 boolean 식을 지정합니다. 참이면, 요소의 컨텐트는 처리하고 거짓이면, 무시합니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<p>없음.</p>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>하위명령, 항상 <code>&lt;xsl:choose&gt;</code> 요소 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#section-Conditional-Processing-with-xsl:choose">XSLT section 9.2, Conditional Processing with xsl:choose</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>
diff --git a/files/ko/web/xslt/element/with-param/index.html b/files/ko/web/xslt/element/with-param/index.html
new file mode 100644
index 0000000000..cd96049cc5
--- /dev/null
+++ b/files/ko/web/xslt/element/with-param/index.html
@@ -0,0 +1,33 @@
+---
+title: with-param
+slug: Web/XSLT/with-param
+tags:
+ - XSLT_Reference
+translation_of: Web/XSLT/Element/with-param
+---
+<p>{{ XsltRef() }}</p>
+<p><code>&lt;xsl:with-param&gt;</code> 요소는 템플릿에 건네는 매개변수 값을 지정합니다.</p>
+<h3 id=".EB.AC.B8.EB.B2.95" name=".EB.AC.B8.EB.B2.95">문법</h3>
+<pre>&lt;xsl:with-param name=NAME select=EXPRESSION&gt;
+ TEMPLATE
+&lt;/xsl:with-param&gt;</pre>
+<h3 id=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1" name=".ED.95.84.EC.88.98_.EC.86.8D.EC.84.B1">필수 속성</h3>
+<dl>
+ <dt>
+ <code>name</code></dt>
+ <dd>
+ 이 매개변수에 이름을 줍니다.</dd>
+</dl>
+<h3 id=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1" name=".EC.84.A0.ED.83.9D_.EC.86.8D.EC.84.B1">선택 속성</h3>
+<dl>
+ <dt>
+ <code>select</code></dt>
+ <dd>
+ XPath 식을 거치는 매개변수 값을 정의합니다. 요소가 템플릿을 포함하면, 이 속성은 무시합니다.</dd>
+</dl>
+<h3 id=".ED.83.80.EC.9E.85" name=".ED.83.80.EC.9E.85">타입</h3>
+<p>하위명령, 항상 <code>&lt;xsl:apply-templates&gt;</code>이나 code&gt;&lt;xsl:call-template&gt;&lt;/code&gt; 요소 안에 나타남.</p>
+<h3 id=".EC.A0.95.EC.9D.98" name=".EC.A0.95.EC.9D.98">정의</h3>
+<p><a class="external" href="http://www.w3.org/TR/xslt#section-Passing-Parameters-to-Templates">XSLT section 11.6, Passing Parameters to Templates</a></p>
+<h3 id="Gecko_.EC.A7.80.EC.9B.90" name="Gecko_.EC.A7.80.EC.9B.90">Gecko 지원</h3>
+<p>지원함.</p>