Subject: Re: XSL: xt question From: James Clark <jjc@xxxxxxxxxx> Date: Sun, 20 Sep 1998 11:17:48 +0700 |
Don Park wrote: > > Use <br /> or <hr />. Both Netscape Navigator and Internet Explorer will > ignore the / if there is a whitespace after the tag name. > > It is an idiotic hack but a valuable one when you are desperate. This hack helps a bit, but it isn't a complete, robust solution to the problem: - <br /> is valid XML and will be accepted by the major browsers but it isn't valid HTML 4.0 (which means the result HTML can't be validated) - < and & in SCRIPT and STYLE can't be handled - some older browsers allow <DL COMPACT> but not <DL COMPACT="COMPACT"> - UTF-8 support is far from universal in the HTML world (even if you put the appropriate META incantation in); named character entities and charater references are more reliable - there's no way to get a <!DOCTYPE declaration - if you don't add any whitespace, it's easy to end up with everything on one line, but indent-result="yes" isn't safe with HTML; to get readable output some knowledge of whether elements are block or inline is needed Can anybody think of any others? James XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: XSL: xt question, G. Ken Holman | Thread | Re: XSL: xt question, Don Park |
Re: XSL and entities, James Clark | Date | New XT release, James Clark |
Month |