|
Posted by ron.tornambe@bunkerhill.com on 06/14/06 21:32
Thanks for the reply Philip.
The data is coming from a MS-SQL database with mixed English/Western
Euorpean character data in some fields. The html is generated by
Crystal Reports that references CSS styles and an html wrapper I have
supplied. The reason for including the width property in the CSS style
is to work-around a quirk that prevents text-alignment from working
unless the width pproperty is supplied. Crystal is breaking the field
(ProductName, ex. Tunnbröd) into multiple <td>...<td> (one for each
special character) resulting in the erroneous spacing.
Here's a link to the html file:
http://www.bunkerhill.com/dev/ViewReport_Invoice.html
If you look under the Product Name: column, you'll see the problem. The
CSS style is cssStlye0036. You can search for ProductName or ö to see
the code.
I really appreciate your help. Thanks!
Ron
Philip wrote:
> In article <1150302789.924823.203660@y43g2000cwc.googlegroups.com>,
> "ron.tornambe@bunkerhill.com" <ron.tornambe@bunkerhill.com> wrote:
>
> > When specifying a width property within a CSS style, data that contains
> > special characters (ex. umlauts) causes the data to be separated by
> > spaces . When I remove the width property, the data is presented
> > correctly.
> >
> > Interestingly, I cut and pasted the following word (which was one
> > continous word - Tunnbröd ) into this message and the problem arose:
> > Tunnbr ö d
> >
> > How do I remove the white-space?
>
> Ron,
> Without a real example, I can only guess, but this smells like an
> encoding problem. Wild guess -- are you using Windows notepad and saving
> as "Unicode"?
>
> Do post an example as Els recommended.
>
> --
> Philip
> http://NikitaTheSpider.com/
> Bulk HTML validation, link checking and more
Navigation:
[Reply to this message]
|