您可以向 Jupyter Notebook 中的单元格添加边框,该边框在呈现输出后仍然存在吗?

Can you add a border to a cell in Jupyter Notebook which remains after output is rendered?

这是基本笔记本的示例:

在处理单元格时,我知道特定单元格周围会有一个临时边框,以突出显示该特定单元格已被选中 - 在我的示例中,“简介”单元格被突出显示。这不是我在问题中指的边界。

我很想知道是否可以在呈现输出后保留的任何单元格(特别是降价)周围添加边框。这有点像给一个或Microsoft Excel 中的更多单元格。这仅用于样式目的。

有人有什么想法吗?欢迎任何提示:)

这里是每个单元格中写的文字供参考:

# <span style="color:red">Example</span>
<u> **Introduction:** </u>  
This notebook is just an example.
# Here is some code:

num = [1, 2, 3]
for i in num:
    num = i + 1
    print(num)
<span style="color:blue">***The End***</span>

这个的答案可以帮助你。

按照说明访问您的 Jupyter custom.css 文件

并添加以下内容:

.rendered_html table, .rendered_html th, .rendered_html tr, .rendered_html td {
  border: 1px  red solid !important;
  color: red !important;
}

如果您想进行更多个性化设置,请查看Jupyter Themes