Почему phpword игнорирует стили абзацев в HTML-списках? - PullRequest
0 голосов
/ 26 октября 2019

Я добавляю html в phpword неупорядоченного списка. Стили шрифтов отлично работают (в элементах списка), но стили абзацев полностью игнорируются.

Этот элемент списка работает нормально:

<li style='font-size: 10pt; font-family: Arial; color:#595959>

Но что бы я ни делал, я могуполучить стили абзаца, чтобы вытащить в Word. Когда я открываю документ и смотрю на формат абзаца в Word, он говорит, что интервалы до и после равны «0», а поле между строками пустое.

Я попытался добавить стили абзаца в <li> использует line-height, и / или margin-bottom, и / или margin-top:

<li style='line-height: 170%'>

Я пробовал использовать единицы измерения%, а также единицы px и em. Я также пробовал то же самое на <ul>:

<ul style='line-height: 170%'>

Я пытался добавить <p> в <li>:

<li><p style='font-size: 15pt; font-family: Arial; color:#FF0000; line-height: 140%; margin-bottom: 160pt;'>Hello</p></li>

Снова, стили шрифта работают, но стили высоты строки полностью игнорируются. Я даже пытался удалить <ul>, но это, очевидно, не сработало. То же самое с попыткой всего выше с <ol>, но то же самое.

Это известная проблема? Или я за "дох!"момент пропуска чего-то очевидного?

Спасибо!

Я использую phpword 0.17 и открываю документ в Word для Mac, v16.

...