aboutsummaryrefslogtreecommitdiff
path: root/files/pt-pt/orphaned/web/xslt/elementos/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/pt-pt/orphaned/web/xslt/elementos/index.html')
-rw-r--r--files/pt-pt/orphaned/web/xslt/elementos/index.html59
1 files changed, 59 insertions, 0 deletions
diff --git a/files/pt-pt/orphaned/web/xslt/elementos/index.html b/files/pt-pt/orphaned/web/xslt/elementos/index.html
new file mode 100644
index 0000000000..e47f8bed0b
--- /dev/null
+++ b/files/pt-pt/orphaned/web/xslt/elementos/index.html
@@ -0,0 +1,59 @@
+---
+title: Elementos
+slug: Web/XSLT/Elementos
+tags:
+ - Referência_XSLT
+---
+<p>
+{{ XsltRef() }}
+Existem dois tipos de elementos discutidos aqui: elementos de topo de nível e instruções. Um elemento de topo de nível deve aparecer como filho de qualquer <code>&lt;xsl:stylesheet&gt;</code> ou <code>&lt;xsl:transform&gt;</code>. Uma instrução, por outro lado, é associada com o modelo. Uma folha de estilo pode incluir vários modelos. Um terceiro tipo de elemento, não discutido aqui, é o elemento literal do resultado (LRE). Um LRE também aparece em um modelo. Ele consiste em qualquer elemento não-instrução que deva ser copiado como é para o resultado do documento, por exemplo, o elemento <code>&lt;hr&gt;</code> em uma folha de estilo de conversão HTML.
+</p><p>Em uma nota relacionada, qualquer atributo em uma LRE e alguns atributos de um número limitado de elementos XSLT podem também ser incluídos como o valor de um atributo do modelo. Um valor de atributo do modelo é simplesmente uma string que inclui uma expressão XPath encaixada que é usada para especificar o valor de um atributo. Na hora de rodar a expressão é avaliada e o resulta da avaliação é substituido pela expressão XPath. Por exemplo, assumindo que a variável "&lt;tt&gt;image-dir&lt;/tt&gt;" é definida pelo seguinte:
+</p>
+<pre>&lt;xsl:variable name="image-dir"&gt;/images&lt;/xsl:variable&gt;</pre>
+<p>A expressão para ser avaliada é colocada no interior de chaves:
+</p>
+<pre>&lt;img src="{$image-dir}/mygraphic.jpg"/&gt;</pre>
+<p>Isto resultaria no seguinte:
+</p>
+<pre>&lt;img src="/images/mygraphic.jpg"/&gt;</pre>
+<p>As anotações do elemento que seguem incluem uma descrição, uma lista de sintaxe, uma lista de atributos requeridos e opcionais, uma descrição do tipo e posição, seu código na W3C Recommendation e uma explanação dos graus presentes do suporte Gecko.
+</p>
+<ul><li> <a href="pt/XSLT/apply-imports">xsl:apply-imports</a>
+</li><li> <a href="pt/XSLT/apply-templates">xsl:apply-templates</a>
+</li><li> <a href="pt/XSLT/attribute">xsl:attribute</a>
+</li><li> <a href="pt/XSLT/attribute-set">xsl:attribute-set</a>
+</li><li> <a href="pt/XSLT/call-template">xsl:call-template</a>
+</li><li> <a href="pt/XSLT/choose">xsl:choose</a>
+</li><li> <a href="pt/XSLT/comment">xsl:comment</a>
+</li><li> <a href="pt/XSLT/copy">xsl:copy</a>
+</li><li> <a href="pt/XSLT/copy-of">xsl:copy-of</a>
+</li><li> <a href="pt/XSLT/decimal-format">xsl:decimal-format</a>
+</li><li> <a href="pt/XSLT/element">xsl:element</a>
+</li><li> <a href="pt/XSLT/fallback">xsl:fallback</a> <i>(não suportado)</i>
+</li><li> <a href="pt/XSLT/for-each">xsl:for-each</a>
+</li><li> <a href="pt/XSLT/if">xsl:if</a>
+</li><li> <a href="pt/XSLT/import">xsl:import</a> <i>(suportado na maior parte)</i>
+</li><li> <a href="pt/XSLT/include">xsl:include</a>
+</li><li> <a href="pt/XSLT/key">xsl:key</a>
+</li><li> <a href="pt/XSLT/message">xsl:message</a>
+</li><li> <a href="pt/XSLT/namespace-alias">xsl:namespace-alias</a> <i>(não suportado)</i>
+</li><li> <a href="pt/XSLT/number">xsl:number</a> <i>(parcialmente suportado)</i>
+</li><li> <a href="pt/XSLT/otherwise">xsl:otherwise</a>
+</li><li> <a href="pt/XSLT/output">xsl:output</a> <i>(parcialmente suportado)</i>
+</li><li> <a href="pt/XSLT/param">xsl:param</a>
+</li><li> <a href="pt/XSLT/preserve-space">xsl:preserve-space</a>
+</li><li> <a href="pt/XSLT/processing-instruction">xsl:processing-instruction</a>
+</li><li> <a href="pt/XSLT/sort">xsl:sort</a>
+</li><li> <a href="pt/XSLT/strip-space">xsl:strip-space</a>
+</li><li> <a href="pt/XSLT/stylesheet">xsl:stylesheet</a> <i>(parcialmente suportado)</i>
+</li><li> <a href="pt/XSLT/template">xsl:template</a>
+</li><li> <a href="pt/XSLT/text">xsl:text</a> <i>(parcialmente suportado)</i>
+</li><li> <a href="pt/XSLT/transform">xsl:transform</a>
+</li><li> <a href="pt/XSLT/value-of">xsl:value-of</a> <i>(parcialmente suportado)</i>
+</li><li> <a href="pt/XSLT/variable">xsl:variable</a>
+</li><li> <a href="pt/XSLT/when">xsl:when</a>
+</li><li> <a href="pt/XSLT/with-param">xsl:with-param</a>
+</li></ul>
+<p><span class="comment">Categorias</span>
+</p><p><span class="comment">Interwiki Language Links</span>
+</p>{{ languages( { "en": "en/XSLT/Elements", "fr": "fr/XSLT/\u00c9l\u00e9ments", "ja": "ja/XSLT/Elements", "pl": "pl/XSLT/Elementy" } ) }}