5 Empty HTML Element Script

<..empty html element script..>
 <script element="meta" >
    <set name="meta" >
       <.open xslt script.>
       <xsl:template match="meta" >
          <xsl:text disable-output-escaping="yes">&lt;meta</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="meta" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="area" >
    <set name="area" >
       <.open xslt script.>
       <xsl:template match="area" >
          <xsl:text disable-output-escaping="yes">&lt;area</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="area" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="base" >
    <set name="base" >
       <.open xslt script.>
       <xsl:template match="base" >
          <xsl:text disable-output-escaping="yes">&lt;base</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="base" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="basefont" >
    <set name="basefont" >
       <.open xslt script.>
       <xsl:template match="basefont" >
          <xsl:text disable-output-escaping="yes">&lt;basefont</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="basefont" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="br" >
    <set name="br" >
       <.open xslt script.>
       <xsl:template match="br" >
          <xsl:text disable-output-escaping="yes">&lt;br</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="br" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="col" >
    <set name="col" >
       <.open xslt script.>
       <xsl:template match="col" >
          <xsl:text disable-output-escaping="yes">&lt;col</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="col" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="frame" >
    <set name="frame" >
       <.open xslt script.>
       <xsl:template match="frame" >
          <xsl:text disable-output-escaping="yes">&lt;frame</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="frame" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="hr" >
    <set name="hr" >
       <.open xslt script.>
       <xsl:template match="hr" >
          <xsl:text disable-output-escaping="yes">&lt;hr</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="hr" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="img" >
    <set name="img" >
       <.open xslt script.>
       <xsl:template match="img" >
          <xsl:text disable-output-escaping="yes">&lt;img</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="img" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="input" >
    <set name="input" >
       <.open xslt script.>
       <xsl:template match="input" >
          <xsl:text disable-output-escaping="yes">&lt;input</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="input" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="isindex" >
    <set name="isindex" >
       <.open xslt script.>
       <xsl:template match="isindex" >
          <xsl:text disable-output-escaping="yes">&lt;isindex</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="isindex" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="link" >
    <set name="link" >
       <.open xslt script.>
       <xsl:template match="link" >
          <xsl:text disable-output-escaping="yes">&lt;link</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="link" />
 </script>
-_-_-

<..empty html element script..>+
 <script element="param" >
    <set name="param" >
       <.open xslt script.>
       <xsl:template match="param" >
          <xsl:text disable-output-escaping="yes">&lt;param</xsl:text>
              <xsl:apply-templates select="@*" mode="attrs" />
          <xsl:text disable-output-escaping="yes">/&gt;</xsl:text>
       </xsl:template>
       <.copy attributes.>
       <.close xslt script.>
    </set>
    <xslt name="." xml="." xsl="param" />
 </script>
-_-_-

<..copy attributes..>
 <xsl:template match="@*" mode="attrs" >
    <xsl:text> </xsl:text>
    <xsl:value-of select="name()" />
    <xsl:text>="</xsl:text>
    <xsl:value-of select="." />
    <xsl:text>"</xsl:text>
 </xsl:template>
-_-_-