diff options
Diffstat (limited to 'files/pt-pt/orphaned/web/xslt/elementos/index.html')
-rw-r--r-- | files/pt-pt/orphaned/web/xslt/elementos/index.html | 59 |
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><xsl:stylesheet></code> ou <code><xsl:transform></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><hr></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 "<tt>image-dir</tt>" é definida pelo seguinte: +</p> +<pre><xsl:variable name="image-dir">/images</xsl:variable></pre> +<p>A expressão para ser avaliada é colocada no interior de chaves: +</p> +<pre><img src="{$image-dir}/mygraphic.jpg"/></pre> +<p>Isto resultaria no seguinte: +</p> +<pre><img src="/images/mygraphic.jpg"/></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" } ) }} |