高亮代码显示之HTML困惑
2016-02-24 17:16
337 查看
近期做样式库,需要将HTML代码高亮,开始寻找相关的插件。
看到highlight.js,看到它主题样式如此之多,支持语言也如此之多,以为找到了神器。不想这只是痛苦的开始,为了让它支持HTML,我尝试了我能想到的各种方法。山穷水尽之时想到去求助了使用此插件的网站的相关人员,结果发现它只是在那个环境下才会获得支持,至此,选择了放弃,继续寻找新的插件。
不经意间在一个关于highlight的评论里看到了codemirror(高手藏于民间),期待它的闪亮登场。
可惜的是codemirror只能只用id获取,不能用标签和class批量获取,好伤心。。。
最终,终于找到了替代品SyntaxHighlighter,现在可以在一个页面轻松实现多个HTML的高亮了。点击这里可以看到博客园中有关的API和对插件的详细解读。
下面是效果图,得瑟下~~
看到highlight.js,看到它主题样式如此之多,支持语言也如此之多,以为找到了神器。不想这只是痛苦的开始,为了让它支持HTML,我尝试了我能想到的各种方法。山穷水尽之时想到去求助了使用此插件的网站的相关人员,结果发现它只是在那个环境下才会获得支持,至此,选择了放弃,继续寻找新的插件。
不经意间在一个关于highlight的评论里看到了codemirror(高手藏于民间),期待它的闪亮登场。
可惜的是codemirror只能只用id获取,不能用标签和class批量获取,好伤心。。。
最终,终于找到了替代品SyntaxHighlighter,现在可以在一个页面轻松实现多个HTML的高亮了。点击这里可以看到博客园中有关的API和对插件的详细解读。
下面是效果图,得瑟下~~
相关文章推荐
- java自动生成验证码插件-kaptcha
- 开发人员、程序员与计算机科学家三者之间的区别
- 异步流程控制:7 行代码学会 co 模块
- [译] React 入门
- 如何优雅处理前端异常?
- jQuery菜单插件用法实例
- 基于jquery实现一个滚动的分步注册向导-附源码
- 加载flash9.ocx出现错误的解决方法
- jquery实现的代替传统checkbox样式插件
- 10款新鲜出炉的 jQuery 插件(Ajax 插件,有幻灯片、图片画廊、菜单等)
- 推荐40个非常优秀的jQuery插件和教程【系列三】
- Node.js插件的正确编写方式
- 推荐十款免费 WordPress 插件
- 使用JavaScript开发IE浏览器本地插件实例
- jQuery实现的简单提示信息插件
- 推荐25个超炫的jQuery网格插件
- 纯JavaScript实现的分页插件实例
- JQuery插件jcarousellite的参数中文说明
- 深入探讨前端框架react