我需要一个语法荧光笔,它输入一个代码示例并将其语言标记包装在带有一些颜色CSS类的一些html元素中。这种方式只需要 CSS 和 HTML 语法高亮就可以工作,不需要 JS。我希望代码出现在 EPUB 文件中,导致我的阅读器(Kindle PaperWhite)不支持 JS,我必须仅使用 HTML 和 CSS 突出显示我的代码。我更喜欢的编程环境是 JS 和 Python,但如果其他语言有这样的语法高亮器,我会很高兴听到它。
最佳答案
我用了Ace.js在一些项目上。诀窍是使用某种 iframe 或 EPUB 等效工具来嵌入页面。看起来可以 embed an iframe in a kindle (只需搜索iframe
)
关于javascript - 仅使用 HTML 和 CSS 进行语法高亮显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58255921/