【问题标题】:HTML style tag in JupyterLabJupyterLab 中的 HTML 样式标签
【发布时间】:2019-01-25 17:50:34
【问题描述】:

以下是在 Codepen 中有效但在 JupyterLab IPython 笔记本单元格中无效的有效 html。

<h3 style="color: red; font-family: Helvetica; line-height: 2"> What was the first day an agent did not receive any calls? </h3>

关于为什么或如何使它起作用的任何建议?

更新

我在 Markdown 单元格中编写上述代码。

没有错误信息。它只是没有将标题染成红色,如降价代码中所示。

【问题讨论】:

  • 请提供更多详细信息和重现步骤,例如:您尝试在哪种单元格中嵌入此代码(代码、降价)?您如何嵌入此代码(显示函数、字符串、在降价中)?有错误提示吗?
  • @krassowski 我提供了更新。谢谢。
  • 这对我有用。您使用哪个 JuptrerLab 版本?
  • @krassowski 在哪里可以找到版本?
  • @krassowski 我使用的是 0.32.1 版

标签: jupyter jupyter-lab


【解决方案1】:

JupyterLab 0.35 中引入了对内联样式的支持,相关的 changlog 部分:

  • 在 Markdown 中允许安全的内联 CSS 样式。 (#5012, #1812)

请尝试升级到最新的稳定版本(今天为 0.35.4)。

由于样式是通过 sanitizer 传递的,您的某些样式可能会被删除(作者试图在涉及潜在安全漏洞时保持安全) - 如果是这种情况,请仔细检查您是否没有拼写错误并在sanitizer.ts 中查找允许的样式列表(查找allowedStlyes)以检查您希望使用的样式是否被允许。

【讨论】:

  • 谢谢。如何更新 JupyterLab。当我尝试直接从 Anaconda 执行此操作时,它给了我这个错误 - Multiple errors encountered
  • 除非您使用 Windows x32,否则您应该能够从 conda-forge 频道安装最新的 JupyterLab。您可能想问一个提供完整详细信息的新问题(您使用的命令、conda info、conda list)。此外,此问题github.com/conda-forge/jupyterlab-feedstock/issues/151 表明 Windows 上的最新版本可能存在问题。也许尝试安装 0.35.3?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-20
  • 1970-01-01
  • 1970-01-01
  • 2012-09-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多