- 时间:2022-02-20 13:05 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:SyntaxHighlighter 3.0.83使用笔记
[b]1、下载[/b]
SyntaxHighlighter 3.0.83 : [url=http://alexgorbatchev.com/SyntaxHighlighter]http://alexgorbatchev.com/SyntaxHighlighter[/url]
[b]2、配置[/b]
(1) SyntaxHighlighter解析的默认标签,默认为pre
[url=http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/]http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/[/url]
3.2 着色调用:
SyntaxHighlighter.highlight();
或
SyntaxHighlighter.all();
all()与highlight()区别在于all()是注册到onload()事件中的。
[b]4、在博客园中使用[/b]
博客园默认支持SyntaxHighlighter。代码修改默认值(因为jQuery不支持设置!important的样式所以需要设置cssText):
var sh = $(".syntaxhighlighter");
var code = sh.find("code");
var line = sh.find(".line");
var caption = sh.find("table caption");
sh.css("cssText", "width: auto !important");
code.add(line)
.add(caption)
.css("cssText", "font-size: 20px !important;white-space: nowrap !important;line-height: 1.5em !important;");
以上就是本文的全部内容了,小伙伴们对SyntaxHighlighter的使用方法是否有了新的认识呢,希望大家能够喜欢本文。