在 Telegraph 中格式化列表 API
Formatting lists in Telegraph API
正在开发一个系统,该系统包括通过 python 在 Telegraph 上发布文章。
一般来说,一切正常。但最近我发现
和 标签在不同浏览器中有奇怪的行为。在 Telegraph 的移动版本上,它按预期工作,而在其他任何地方都不是。除了对行数进行硬编码外,还有其他解决方案吗?
您可以在此处自行查看 https://telegra.ph/Arthur-Conan-Doyle-Estudio-en-Escarlata-1-09-06(自 2021 年 10 月 5 日起生效)。
我使用的代码如下:
def update_page(path, title, content, author):
response = telegraph.edit_page(path, html_content = content, title = title,
author_name = author, return_content=True)
current_path = 'http://telegra.ph/{}'.format(path)
return current_path
html = '''
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
'''
title = 'Testing lists'
update_page(test_path, title, html, AUTHOR)
行为示例:
the behavior I need, mobile version of Telegraph 这是
what I get in Chrome, Firefox and Safari
尝试将列表项写在一行中,例如
1 2 3 。这为我解决了。
正在开发一个系统,该系统包括通过 python 在 Telegraph 上发布文章。 一般来说,一切正常。但最近我发现
- 和
- 标签在不同浏览器中有奇怪的行为。在 Telegraph 的移动版本上,它按预期工作,而在其他任何地方都不是。除了对行数进行硬编码外,还有其他解决方案吗?
您可以在此处自行查看 https://telegra.ph/Arthur-Conan-Doyle-Estudio-en-Escarlata-1-09-06(自 2021 年 10 月 5 日起生效)。
我使用的代码如下:
def update_page(path, title, content, author):
response = telegraph.edit_page(path, html_content = content, title = title,
author_name = author, return_content=True)
current_path = 'http://telegra.ph/{}'.format(path)
return current_path
html = '''
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
'''
title = 'Testing lists'
update_page(test_path, title, html, AUTHOR)
行为示例: the behavior I need, mobile version of Telegraph 这是 what I get in Chrome, Firefox and Safari
尝试将列表项写在一行中,例如