Re: [xsl] How to retain the end tag when outputting an empty element?

Subject: Re: [xsl] How to retain the end tag when outputting an empty element?
From: "Peter Flynn peter@xxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 19 Jun 2022 14:13:03 -0000
On 19/06/2022 11:31, Andrew Sales andrew@xxxxxxxxxxxxxxx wrote:
    But several people felt that
    <test/> meant "this element type is declared as EMPTY, so it can never
    have an end-tag"
    whereas
    <test></test> meant "this element is declared with potential content of
    some kind, but for whatever reason on this occasion it has none".


As an aside here, I wonder if this preference has been influenced at all by the sentence from the Recommendation: "For interoperability [with SGML processors], the empty-element tag should be used, and should only be used, for elements which are declared EMPTY." [1]

It may have been the other way round :-) it's rather a long time ago and my brain has only limited reach.


P

Current Thread