私自身の質問に答える...
その他のソリューション
Jim は、各ノートブックのマークダウン セルにカスタム CSS スタイルを追加することを提案しました。このソリューションは機能しますが、各ノートブックにスタイルを埋め込む必要があるため便利ではありません。私の場合、グローバルなスタイルが必要で、スタイルを変更するたびにすべてのノートブックを変更したくありません。
custom.css
自然な解決策は、スタイルを含むカスタム ファイル ( ) を使用することです。ただし、これらの手順を試した後
、スタイルはノートブックに適用されません (ただし、サーバーからダウンロードできます)。
最良の解決策(これまでのところ)
IPython ノートブックのコレクションとして書かれたこの印象的な本を見て、解決策を見つけました。作成者は、各ノートブックの最後に次のコード セルを追加します。
from IPython.core.display import HTML
def css_styling():
styles = open("./styles/custom.css", "r").read()
return HTML(styles)
css_styling()
custom.css
ノートブック フォルダー (サブフォルダー) にファイルを配置すると、最初のセル実行styles
後にスタイルが読み込まれます。さらに、セルを再度実行する必要なく、ノートブックを開くたびにスタイルが魔法のように読み込まれます。
この手品が機能するのは、最初にスタイルを実行したときにスタイルが出力セルに保存され、非表示であっても他の出力と同様に保存されるためです。そのため、ノートブックをロードし、結果として出力セルをロードすると、スタイルが適用されます。
サンプルCSS
回答を完成させるために、「警告ボックス」の作成に使用した CSS スタイルを投稿します。
<style>
div.warn {
background-color: #fcf2f2;
border-color: #dFb5b4;
border-left: 5px solid #dfb5b4;
padding: 0.5em;
}
</style>
このスタイルを保存し、前に示したコード セルを使用して読み込みます。ここで、ノートブックに警告ボックスを挿入するには、次の構文を使用します。
<div class=warn>
**Warning:** remember to do bookeping
</div>
これは次のようにレンダリングされます。

より一般的なノートブックのスタイリングについてcustom.css
は、上記の本からインスピレーションを得ることができます。