在将Jupyter笔记本中的数据列表作为HTML表格绘制时,我在将<td>
标记内的文本对齐时遇到问题。我在Jupyter 5.0.0上。
from IPython.display import HTML
s = """<table>
<tr>
<th>Header 1</th>
<th>Header 2</th>
</tr>
<tr>
<td>row 1, cell 1xxxxx</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2xxxxxxxx</td>
</tr>
</table>"""
HTML(s)
单元格中的文本与右侧对齐。奇怪的是,在具有相同版本的Jupyter的另一台机器上,文本与左侧对齐。
在示例笔记本中,他们的HTML td
文本与左侧对齐:
http://nbviewer.jupyter.org/github/ipython/ipython/blob/4.0.x/examples/IPython%20Kernel/Rich%20Output.ipynb#HTML
Jupyter笔记本中用于控制对齐的css设置是什么?