[Home] [By Thread] [By Date] [Recent Entries]
Hi, all!
Yes, I know that '<a id="page-1"></a>' and '<a id="page-1" />' are supposed to be equivalent, but one of the tools my users use (XMetaL) doesn't. It throws a validation error for '<a id="page-1" />' but not (interestingly enough) for '<br />'. My reading of what they're trying to do is that they say that the shorthand form is allowed if and only if the element is defined as EMPTY in the associated DTD. In any case, I need to provide the long-form of such elements or my users can't edit the files in XMetaL. I've been running a search-and-replace after the XSLT run up until now, and I can continue to do that, but I wondered if there's some switch or option I haven't yet found that would let XSLT produce the right (or wrong) thing. I'm using xalan-java 2.5 if that helps. Thanks for your help! --Chris ---------------------------------------------------------------------------------------- Texterity ~ XML and PDF ePublishing Services ---------------------------------------------------------------------------------------- Chris Loschen, XML Developer Texterity, Inc. 144 Turnpike Road Southborough, MA 01772 USA tel: +1.508.804.3033 fax: +1.508.804.3110 email: loschen@xxxxxxxxxxxxx http://www.texterity.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|

Cart



