In CSS you can independently specify margins for LIs and ULs or OLs. You can also set line-height. In MS Word it looks like you can only specify spacing for paragraphs or list items in general (with an option to remove spacing between consecutive items) along with specifying line spacing (line height).

I want to achieve the following. I would like to have a line spacing of 1, with a spacing of 7pt between each list item, and then a larger spacing, say 12pt, above and below the whole list. That way long list items that wrap to a second line will stay tight with the line spacing of 1, but each list item will have some extra space between them to make it easier to distinguish them. Then the list as a whole will have even more spacing to distinguish it from the main body of text.

I don't care how it is achieved except I am not going to add extra blank lines with a 7pt font size or something. That is just what I am trying to avoid.

Here is an HTML version of what I am trying to accomplish. Notice the three sizes of spacing. https://jsfiddle.net/d6rwxum2/

  • Word has had style sheets for decades, now. Since the beginning, you have been able to define your own styles and apply them as needed. Have you looked into this capability? Aug 14 '17 at 6:52
  • I'm not sure what you are talking about. I don't believe you can use CSS style sheets.
    – Moss
    Aug 15 '17 at 2:44
  • You can't use CSS style sheets, but Word has had its own Style management facility - which has been called several things, including "style sheets" - since at least version 1.1 for DOS, and it still does today. I suggest you investigate the program further, and perhaps purchase a book or three about Word. Aug 15 '17 at 11:11
  • A good start on the research that you failed to do before asking this question would be to submit "style sheets in MS Word" to your favorite search engine. Aug 15 '17 at 11:21
  • So basically you don't know of an answer to my question. The style sheets you are talking about can't do anything other than save and load the styles that you set inside Word. And I believe the term you mean is "style sets". Why would you say that I failed to do research? That is a stupid thing to say.
    – Moss
    Aug 15 '17 at 23:30

Create your list, highlight it, then click Paragraph Settings:

enter image description here

Tick 'Don't add space between paragraphs of the same style', then set your before and after spacing on the left. You're then free to adjust the line spacing as needed on the right.

enter image description here

  • Except I do want spacing between list items.
    – Moss
    Aug 18 '17 at 5:57

It seems that there is no built-in way to make nicely formatted lists in MS Word (or OpenOffice/LibreOffice for that matter). The best you can do, without any fuss, is have the same spacing between list items that you have between regular paragraphs.

If you want less spacing between list items (but full spacing between paragraphs and list items) or if you want to have greater spacing between paragraphs and list items, then you have to fuss.

To simply have less (but still some) spacing between list items, the best I can think of is to set your list paragraph style to have a small amount of spacing after it. Then define an inherited style that has "full size" spacing after it and call that Last List Item, or something. This assumes that your default paragraphs have "full" space after (below) them, but no space before (above).

To just have extra spacing between paragraphs and list items, I think you would need to define styles for First List Item and Last List Item with the extra space.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.