语法高亮显示 SyntaxHighlighter简单操作

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Hello SyntaxHighlighter</title>
    <!--核心的高亮显示文件-->
    <script type="text/javascript" src="scripts/shCore.js"></script> 
    <!--
    可配置的文件 根据文件扩展名的不同可以引入不同的文件
    c#、css、c、elphi、java、js、php、python、ruby、sql、vb、js 
    例如
    shBrushCss.js
    shBrushPhp.js
    shBrushJava.js
    shBrushSql.js
    -->   
    <script type="text/javascript" src="scripts/shBrushJScript.js"></script>
    <!--
    主题的配置
    可配置的样式文件 根据文件扩展名的不同可以引入不同的文件
    例如
    shCoreEclipse.css
    shCoreEmacs.css
    -->
    <link type="text/css" rel="stylesheet" href="styles/shCoreDefault.css"/>
    
    <script type="text/javascript">
    <!--
    //高亮的配置不凡
    -->
    SyntaxHighlighter.defaults['auto-links'] = false; //是否可以添加自动连接  默认连接可以点击 默认为true
    SyntaxHighlighter.defaults['collapse'] = false; //默认高亮代码是否折叠 true为折叠 false为不折叠
    SyntaxHighlighter.defaults['html-script'] = false; //是否开启html的混合形式 默认为false 为关闭
    SyntaxHighlighter.defaults['toolbar']=true; //黄绿色版权问号的显示和隐藏 默认为true 为显示
    SyntaxHighlighter.all();
    </script>
</head>

<body style="background: white; font-family: Helvetica">

<h1>Hello SyntaxHighlighter</h1>
<!--
class="brush:js;" 根据引入文件的不同进行修改 例如上面引入的是  shBrushPhp.js  这里的js改为php
<pre class="brush:***">
在这里,显示高亮显示的代码
</pre>
-->
<pre class="brush: js;">
function helloSyntaxHighlighter()
{
    return "hi!";
}
<a href="http://www.baidu.com">baidu.com</a>
</pre>
</html>


SyntaxHighlighter 配置文件地址

http://alexgorbatchev.com/SyntaxHighlighter/manual/configuration/


SyntaxHighlighter 下载地址

http://alexgorbatchev.com/SyntaxHighlighter/download/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值