I completely agree that the easiest way to style a list is through the OL/UL tags. However, everything I've written is designed to work with RH WYSIWYG, which as far as I can see doesn't allow you to select OL/UL styles (e.g. OL.MyFirstNumber), only LI. We don't have the time or inclination to manually code in HTML. I did indicate in 3c that assuming your font and size are the same, that information could be defined in the OL, UL definitions, and this also applies to any spacing that may be common, but for us cannot apply to the list-style-type due to our need for a number of different numbering and bullet styles. Additionally, we have to work around legacy issues in Robohelp. Our projects have come through from RH9 (i.e Blue Sky RH9 not the not yet to exist Adobe RH9) and have a lot of legacy / bad html in them. As we don't have the resources to change over 15 large projects in one go, we are going with the Combination method I described. This will allow the legacy code to work and allow us to apply a style once, rather than multiple times (as required in method 2), while eventually ending up with cleaner code and removing the incorrect P tags out of the list items. I've discounted the multi-level numbering for a number of reasons. 1. I have difficulty working out how to get all the levels working together and the help doesn't help. I admit I've given up as the HTML lists are much simpler to set up. 2. If we do have to manually tweak some HTML, the code isn't standard HTML or CSS. I'm sure I could figure it out, but some of my colleagues aren't so technically minded. (In fact a few have practically fainted at the thought of standard HTML, let alone CSS.) 3. I'm really not impressed by the output generated by multi-level lists. It uses deprecated font tags and lots of spans and non-breaking spaces, and ultimately doesn't use OL, UL or LI tags at all. Here's a sample: <p>a)<span style='font:6.0pt "Times New Roman"'><font size="1" style="font-size:6pt;"> </font></span>item 1</p> The HTML lists I describe at least result in clean HTML and CSS: <ol type="a"> <li class="p-ab_list">item 1</li> (yes, "type" is deprecated also, but much better than tonnes of FONT tags and nbsps, IMO. ) Hope this helps explain the reasons for the methods I described. Hopefully non-breaking spaces will now show in the code sample.
Message was edited by: Amebr
... View more