Emmet – raccourcis balise xsl

header

abréviation résultat
xsl
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"></xsl:stylesheet>
!!!
<?xml version="1.0" encoding="UTF-8"?>
nam
<namespace-alias stylesheet-prefix="" result-prefix="" />

template

abréviation résultat
tmatch, tm
<xsl:template match="" mode=""></xsl:template>
tname, tn
<xsl:template name=""></xsl:template>
call
<xsl:call-template name="" />
ap
<xsl:apply-templates select="" mode="" />

inclusion

abréviation résultat
api
<xsl:apply-imports />
imp
<xsl:import href="" />
inc
<xsl:include href="" />
cp
<xsl:copy select="" />
co
<xsl:copy-of select="" />

éléments

abréviation résultat
wp
<xsl:with-param name="" select="" />
key
<xsl:key name="" match="" use="" />
elem
<xsl:element name=""></xsl:element>
attr
<xsl:attribute name=""></xsl:attribute>
attrs
<xsl:attribute-set name=""></xsl:attribute-set>

variables

abréviation résultat
par
<xsl:param name=""></xsl:param>
pare
<xsl:param name="" select="" />
var
<xsl:variable name=""></xsl:variable>
vare
<xsl:variable name="" select="" />
val
<xsl:value-of select="" />
num
<xsl:number value="" />

logique et boucle

abréviation résultat
xsl:when, wh
<xsl:when test=""></xsl:when>
ot
<xsl:otherwise></xsl:otherwise>
if
<xsl:if test=""></xsl:if>
each, for
<xsl:for-each select=""></xsl:for-each>
sort
<xsl:sort select="" order="" />
ch
<xsl:choose></xsl:choose>
choose+
<xsl:choose>
  <xsl:when test=""></xsl:when>
  <xsl:otherwise></xsl:otherwise>
</xsl:choose>

divers

abréviation résultat
tex
<xsl:text></xsl:text>
com
<xsl:comment></xsl:comment>
msg
<xsl:message terminate="no"></xsl:message>
fall
<xsl:fallback></xsl:fallback>
pres
<xsl:preserve-space elements="" />
strip
<xsl:strip-space elements="" />
proc
<xsl:processing-instruction name=""></xsl:processing-instruction>