信息发布→ 登录 注册 退出

使用SyntaxHighlighter实现HTML高亮显示代码的方法

发布时间:2026-01-11

点击量:
https://www./jiaoben/15599.html
syntaxhighlighter是一个小开源项目,它可以在网页中对各种程序源代码语法进行加亮显示。支持当前流行的各种编程语言:
C#、CSS、C++、Delphi、Java、JavaScript、PHP、Python、Ruby、SQL、Visual Basic、XML / HTML
使用方法:
1、假设网页文件test.htm存放在一个目录,则将dp.SyntaxHighlighter解压缩到该目录下的子目录,假设为images

2、在网页的<head></head>之间插入以下代码:
复制代码 代码如下:
<link type="text/css" rel="stylesheet" href="images/Styles/SyntaxHighlighter.css"></link>

3、在网页要显示程序源代码的地方插入以下代码(其中的class="js"表示以js语法显示源代码,其他可设定的class值分别为
c#、css、c、delphi、java、js、php、python、ruby、sql、vb、xml):
复制代码 代码如下:
<textarea name="code" class="js" rows="15" cols="100">
//程序源代码放在这儿
</textarea>


4、在网页尾部的</body>之前插入以下代码:
复制代码 代码如下:
<script class="javascript" src="images/Scripts/shCore.js"></script>
<script class="javascript" src="images/Scripts/shBrushCSharp.js"></script>
<script class="javascript" src="images/Scripts/shBrushPhp.js"></script>
<script class="javascript" src="images/Scripts/shBrushJScript.js"></script>
<script class="javascript" src="images/Scripts/shBrushJava.js"></script>
<script class="javascript" src="images/Scripts/shBrushVb.js"></script>
<script class="javascript" src="images/Scripts/shBrushSql.js"></script>
<script class="javascript" src="images/Scripts/shBrushXml.js"></script>
<script class="javascript" src="images/Scripts/shBrushDelphi.js"></script>
<script class="javascript" src="images/Scripts/shBrushPython.js"></script>
<script class="javascript" src="images/Scripts/shBrushRuby.js"></script>
<script class="javascript" src="images/Scripts/shBrushCss.js"></script>
<script class="javascript" src="images/Scripts/shBrushCpp.js"></script>
<script class="javascript">
dp.SyntaxHighlighter.HighlightAll('code');
</script>
标签:# 解压缩  # syntaxhighlighter 使用方法  # 关于实现代码语法标亮 dp.SyntaxHighlighter  # SyntaxHighlighter Autoloader(自动加载)最优方式  # 源代码  # 加亮  # 是一个  # 放在  # 它可以  # 他可  # 分别为  # 在一  # SyntaxHighlighter代码加色使用方法  # 中对  # 开源  # 到该  # 则将  # 编程语言  # 目录下  # test  # htm  # dp  # head  # 代码着色之SyntaxHighlighter项目(最流行的代码高亮)  # 高亮显示  # SyntaxHighlighter 去掉右侧滚动条的方法  # 防止SyntaxHighlighter.js的代码高亮时闪一下的解决方法  # SyntaxHighlighter自动识别并加载脚本语言  # z-blog SyntaxHighlighter 长代码无法换行解决办法(基于jquery)  # SyntaxHighlighter 3.0.83使用笔记  # ckeditor syntaxhighlighter代码高亮插件配置分享  # CKEditor中加入syntaxhighlighter代码高亮插件  # z-blog SyntaxHighlighter 长代码无法换行解决办法(jquery)  # 解决SyntaxHighlighter 代码高亮不换行问题的解决方法  # FCKeditor + SyntaxHighlighter 让代码高亮着色插件  # SyntaxHighlighter  # syntaxhighlighter 去掉右上角问号图标的三种方法  # 为SyntaxHighlighter添加新语言的方法  # SyntaxHighlighter配合CKEditor插件轻松打造代码语法着色  # SyntaxHighlighter语法高亮插件使用说明  # ckeditor syntaxhighlighter代码高亮插件  # 完美修复  # coolcode转SyntaxHighlighter与Mysql正则表达式实现分析  # FCKeditor 和 SyntaxHighlighter 代码高亮插件的整合  # SyntaxHighlighter 语法高亮插件的使用教程  # FCKEditor SyntaxHighlighter整合实现代码高亮显示  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!