meta tags in XHTML 1.0 validation

recently my pages have stopped validating. I use XSLT to generate meta tags, for example

    <xsl:element name="meta">
         <xsl:attribute name="name">author</xsl:attribute>
         <xsl:attribute name="content">
             <xsl:call-template name="authorname"/>

This produces <meta name=".." content=".."></meta> This is now flagged as not XHTML 1.0 compliant.

I have no control over the XSLT processors interpretation. Isn't the validator technically wrong to discriminate tags on this basis?

Christopher Tipper
  “Since light travels faster than sound, isn’t that why 
   some people appear bright until you hear them speak” 
                                          — Steve Wright

Received on Friday, 6 February 2004 11:41:56 UTC