Subject: Re: [xsl] string replace with ­|
From: Peter Flynn <peter@xxxxxxxxxxx>
Date: Fri, 02 Nov 2001 21:08:44 +0000
I have an XML file that I am converting to HTML. In the processing, I have a string of the form "machine.site.domain". These strings can be fairly long. When I output the HTML, I would to add a hint to the browser that it can hyphenate this string at any ".". So when I output the string I would like it to be
So that it can be rendered as
David has answered your question, but can I ask why you want to do this this way? It will be very misleading to your readers: the normal way to break URLs over a line-end is to use a hyphenless break at punctuation points only. My personal preference is to leave the punctuation at the end of the line, but I know some editors prefer the punctuation at the start of the next line, eg
But I urge you to use one of them and not introduce additional characters which are not part of the name but could be misunderstood by the unwary.