【问题标题】:Syntax highlighting only with HTML and CSS仅使用 HTML 和 CSS 突出显示语法
【发布时间】:2019-10-06 09:28:13
【问题描述】:

我需要一个语法高亮器,它输入一个代码示例并将其语言标记包装在一些带有一些颜色 CSS 类的 html 元素中。这种方式只需要 CSS 和 HTML 语法高亮就可以工作,不需要 JS。我希望代码出现在 EPUB 文件中并导致我的阅读器(Kindle PaperWhite)不支持 JS,我必须仅使用 HTML 和 CSS 突出显示我的代码。我更喜欢的编程环境是 JS 和 Python,但如果在另一种语言中有这样的语法,我会很高兴听到它。

【问题讨论】:

  • 嗯,有pygments.org。有什么理由不使用那个?
  • 我猜大多数荧光笔确实可以选择只生成 html,例如prismjs.com "与节点一起使用"

标签: javascript python node.js typescript syntax-highlighting


【解决方案1】:

我在几个项目中使用了Ace.js。诀窍是使用某种 iframe 或 EPUB 等价物嵌入页面。看起来你可以embed an iframe in a kindle(只需搜索iframe

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-28
    • 1970-01-01
    • 2022-11-13
    • 2019-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-15
    相关资源
    最近更新 更多