我必须在<p>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus`
Lorem ipsum dolor sit amet, consectetuer adipiscing elit:
• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
Aenean massa. Cum sociis natoque penatibus et magnis dis parturient
montes, nascetur ridiculus mus;
• Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aeneas
commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et
magnis dis parturient montes, nascetur ridiculous mus
就像你可以看到•下面的文字不与•。
旁边的文字内联在段落中是否可以在点后对齐/缩进所有文本?
我知道列表会更容易实现这个问题,但我想知道是否可以不使用列表。为什么?因为我从我的API获得了这个纯文本。
我认为这是不可能的,因为我无法找到解决这个问题的任何内容,但也许有人知道如何处理这个问题?
答案 0 :(得分:0)
用
修正了它str_replace("•","<li>", $plain_text);
答案 1 :(得分:0)
看,我不知道您希望如何应用此文本或您尝试使用哪种编程语言获取此文本的方式,默认情况下ul列表是缩进的。
原因是因为默认情况下ul包含一个名为list-item的显示属性,如果你想让这个列表符号化,只需将css应用于ul列表格式。如果你不能用css编辑,如果它是一个后端语言就像c#,java,ruby,python,php等。你可以做的是删除标签或点并分离paragrafs并输出正确的格式,如果它是一种前端语言,您可以使用dom元素获取ul列表中的内容并使用dom元素格式化文本,并将其附加到页面中。
我正在学习英语,如果你不理解,请问我,我会回答你。