On 2/6/08, David Wheeler via RT <bug-SVN-Notify@rt.cpan.org> wrote:
Show quoted text> Hi,
>
> Any luck with this?
>
> Best,
>
> David
>
No, our first few attempts yielded no success. Between one thing and
another, we'd kind of forgotten about it. I was still annoyed by the
formatting, but haven't really looked into it since.
However, since you brought it up, I did a little searching and found this
this evening:
http://msdn2.microsoft.com/en-us/library/aa338201.aspx
The answer is this (pasted from the link above):
Unsupported Cascading Style Sheet Properties Compared with Cascading Style
Show quoted text> Sheets, Level 1
>
> The following is a list of all the top-level cascading style sheet
> properties that the Cascading Stylesheet Specification, Level 1 supports,
> but that Word 2007 does not support. Note that Word 2007 considers
> unsupported cascading style sheet properties to be unknown properties.
>
> * background-attachment
> * background-image
> * background-position
> * background-repeat
> * clear
> * display
> * float
> * list-style-image
> * list-style-position
> * text-transform
> * word-spacing
I.e., since float is not supported at all, you cannot make definition lists
line up correctly. At least, by no means that I can think of.
The only solution is to switch the definition list to a table. If you (1)
take the dl and convert it to a table with a class named "dl", (2) wrap each
dt/dd in a tr, (3) convert each of those to a td with "dt" and "dd" for
classes, (4) modify the stylesheet so that each "dd" becomes ".dd", (5) each
"dl" becomes ".dl", (6) each "dt" becomes ".dt", and (7) make sure the table
is 100% width, it looks close to what it should in Outlook 2007.
Anyway, that's the solution for this issue, though I'm not sure how you want
to incorporate that. At the least, I'll probably customize our template that
way to solve it for our use.
Cheers,
Andrew