Subject: RE: [xsl] First character in a word as capital-letter. From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Tue, 13 Sep 2005 13:43:38 +0100 |
I too have become a great believer in CSS. However, I wouldn't go all the way to saying "never use inline styles". There are some things you can achieve with inline styles that can't be easily reproduced with a standalone CSS stylesheet, for example computing the layout dimensions based on the actual data encountered. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: andrew welch [mailto:andrew.j.welch@xxxxxxxxx] > Sent: 13 September 2005 12:30 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] First character in a word as capital-letter. > > > >> > Do you know the instruction in CSS for outputting the first > > >> character in a word as capital-letter? > > >> > > >> text-transform: capitalize > > >> http://www.w3.org/TR/CSS21/text.html#caps-prop > > > > > > Beware that it uses the American Headline Style Of > Putting Every Word In > > > Capitals, which may not be what you want. > > > > the 'first-letter' pseudo selector might come in handy > > CSS is extremely powerful - I've only just refreshed my knowledge of > it in the last few weeks. A few short rules are: > > - never use inline styles, always put all styling information in a > separate CSS file > - never use tables for layout, only ever use them for tabular data > > Those might sound obvious, but for any XSLT'er producing HTML it's > well worth seeing what people are doing with CSS now, for example: > > http://www.csszengarden.com/ (same source HTML, different CSS's) > > I started restructuring my HTML output and transferred a lot of the > work that was done in the stylesheet into CSS. The result is a much > smaller, faster transform. The HTML is drastically smaller in size, > and much neater and more readable. And, not least, many of the > changes are then made to the CSS instead of the XSLT which means > re-transforming isn't necessary. > > My eyes have been opened recently, I'm really impressed with what > people have been doing.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] First character in a word, Joris Gillis | Thread | Re: [xsl] First character in a word, andrew welch |
Re: [xsl] Setting multiple params o, Laurent Muchacho | Date | RE: [xsl] xmlns="" / XML to XHTML, Michael Kay |
Month |