В CSS вы можете независимо указывать поля для LI и UL или OL . Вы также можете установить высоту строки. В MS Word похоже, что вы можете указать только интервал для абзацев или элементов списка в целом (с возможностью удалить интервал между последовательными элементами) вместе с указанием межстрочного интервала (высота строки).

Я хочу добиться следующего. Я хотел бы иметь межстрочный интервал 1, с интервалом 7pt между каждым элементом списка, а затем больший интервал, скажем, 12pt, выше и ниже всего списка. Таким образом, длинные элементы списка, перенесенные во вторую строку, останутся узкими с межстрочным интервалом 1, но каждый элемент списка будет иметь дополнительное пространство между ними, чтобы их было легче различить. Тогда список в целом будет иметь еще больший интервал, чтобы отличать его от основной части текста.

Мне все равно, как это достигается, за исключением того, что я не собираюсь добавлять дополнительные пустые строки с размером шрифта 7pt или что-то в этом роде. Это именно то, чего я пытаюсь избежать.

Вот HTML-версия того, что я пытаюсь достичь. Обратите внимание на три размера интервалов. https://jsfiddle.net/d6rwxum2/

2 ответа2

0

Кажется, что нет встроенного способа сделать красиво отформатированные списки в MS Word (или OpenOffice/LibreOffice в этом отношении). Лучшее, что вы можете сделать, без суеты, это иметь такой же интервал между элементами списка, как и между обычными абзацами.

Если вам нужен меньший интервал между элементами списка (но полный интервал между абзацами и элементами списка) или если вы хотите иметь больший интервал между абзацами и элементами списка, то вам придется суетиться.

Чтобы просто иметь меньший (но все же некоторый) интервал между элементами списка, лучшее, что я могу придумать, это установить стиль абзаца списка, чтобы после него было небольшое расстояние. Затем определите унаследованный стиль, который имеет "полный размер" после него, и вызовите последний элемент списка или что-то в этом роде. Это предполагает, что ваши абзацы по умолчанию имеют "полный" пробел после (ниже) их, но не до (выше).

Чтобы иметь дополнительный интервал между абзацами и элементами списка, я думаю, вам нужно будет определить стили для первого элемента списка и последнего элемента списка с дополнительным пробелом.

0

Создайте свой список, выделите его, затем нажмите «Параметры абзаца»:

Отметьте галочкой «Не добавлять пробелы между абзацами одного стиля», затем установите слева до и после пробел. После этого вы можете изменить расстояние между строками справа.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .