aboutsummaryrefslogtreecommitdiff
path: root/files/es/web/xslt/if
diff options
context:
space:
mode:
Diffstat (limited to 'files/es/web/xslt/if')
-rw-r--r--files/es/web/xslt/if/index.html39
1 files changed, 39 insertions, 0 deletions
diff --git a/files/es/web/xslt/if/index.html b/files/es/web/xslt/if/index.html
new file mode 100644
index 0000000000..4cfaad7f59
--- /dev/null
+++ b/files/es/web/xslt/if/index.html
@@ -0,0 +1,39 @@
+---
+title: if
+slug: Web/XSLT/if
+tags:
+ - Todas_las_Categorías
+ - XSLT
+translation_of: Web/XSLT/Element/if
+---
+<p>{{XsltRef}}<br>
+ El elemento &lt;xsl:if&gt; contiene un atributo a probar y una plantilla. Si el atributo resulta verdadero, la plantilla es procesada. Este comportamiento es similar a la sentencia if de otros lenguajes. Sin embargo, para conseguir la funcionalidad de una sentencia if-then-else, es necesario utilizar el elemento &lt;xsl:choose&gt; con un elemento hijo &lt;xsl:when&gt;, y otro elemento hijo &lt;xsl:otherwise&gt;</p>
+
+<h3 id="Sintaxis" name="Sintaxis">Sintaxis</h3>
+
+<pre>&lt;xsl:if test=EXPRESSION&gt;
+ TEMPLATE
+&lt;/xsl:if&gt;</pre>
+
+<h3 id="Atributos_requeridos" name="Atributos_requeridos">Atributos requeridos</h3>
+
+<dl>
+ <dt><code>test</code></dt>
+ <dd>Contiene una expresión XPath que puede ser evaluada (usando las reglas definidas para <code>boolean( )</code> si es necesario) como un valor boleano. Si el valor resulta verdadero, la plantilla es procesada; si resulta falso, no se lleva a cabo ninguna acción.</dd>
+</dl>
+
+<h3 id="Atributos_opcionales" name="Atributos_opcionales">Atributos opcionales</h3>
+
+<p>Ninguno.</p>
+
+<h3 id="Tipo" name="Tipo">Tipo</h3>
+
+<p>Instrucción, aparece dentro de una plantilla.</p>
+
+<h3 id="Definido" name="Definido">Definido</h3>
+
+<p>XSL sección 9.1.</p>
+
+<h3 id="Soporte_en_Gecko" name="Soporte_en_Gecko">Soporte en Gecko</h3>
+
+<p>Soportado</p>