当前位置: 首页 > news >正文

让你的博客轻松实现代码高亮显示

dp.SyntaxHighlighter一款基于 JavaScript的客户端源代码加亮脚本。
1.5版本支持12中编程语言:C#、CSS、C++、Delphi、Java、JavaScript、PHP、Python、Ruby、SQL、Visual、Basic、XML/HTML。
dp.SyntaxHighlighter的使用非常简单,你只需在源代码页的页面头部、尾部分别导入下面代码

头部:
href="/blog/Styles/TestPages.css" rel="stylesheet" type="text/css"

尾部:
<script class=" JavaScript" src="/blog/Scripts/shCore.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushCSharp.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushPhp.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushJScript.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushJava.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushVb.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushSql.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushXml.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushDelphi.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushPython.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushRuby.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushCss.js"></script>
<script class=" JavaScript" src="/blog/Scripts/shBrushCpp.js"></script>
<script class=" JavaScript">
dp.SyntaxHighlighter.ClipboardSwf = 'Scripts/clipboard.swf';
dp.SyntaxHighlighter.HighlightAll('code');
</script>

你现在看到的这个页面的源代码加亮功能就是使用dp.SyntaxHighlighter,感觉效果比较清爽。
展示地址: http://www.livebaby.cn/blog/u/meil/archives/2007/811.html

转载于:https://www.cnblogs.com/meil/archive/2007/06/20/791105.html

相关文章:

  • 如何对Web Application进行安全性评估
  • VS2005(c#)项目调试问题解决方案集锦
  • 百度贴吧里的强贴,转来让园子里的兄弟们乐一乐!
  • Windows Server 2003成员服务器基准用户权限分配策略
  • 学习英文的常用网站
  • asp.net2.0数据访问层
  • HTTP协议简介
  • 再谈获得MCSE认证步骤
  • 浅析Family Show 2.0的数据结构及基本算法
  • ASP.NET AJAX深入浅出系列课程(2):UpdatePanel的使用(上) 笔记 备忘
  • 简单的视频转MPEG2过程
  • LoadRunner权威指南(快速入门)
  • CentOS4.4下邮件服务器架设笔记之SPAM与防毒功能实现
  • MySQL从多个表中删除数据的存储过程
  • FreeBSD 6 手動編譯 MySQL5 (最佳化)(ZT)
  • #Java异常处理
  • 【笔记】你不知道的JS读书笔记——Promise
  • Gradle 5.0 正式版发布
  • Linux下的乱码问题
  • mysql innodb 索引使用指南
  • mysql中InnoDB引擎中页的概念
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • Vue2.0 实现互斥
  • WebSocket使用
  • 从零开始的无人驾驶 1
  • 解析带emoji和链接的聊天系统消息
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 你真的知道 == 和 equals 的区别吗?
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 最近的计划
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • !!java web学习笔记(一到五)
  • $jQuery 重写Alert样式方法
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (bean配置类的注解开发)学习Spring的第十三天
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (八十八)VFL语言初步 - 实现布局
  • (二)c52学习之旅-简单了解单片机
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (七)Java对象在Hibernate持久化层的状态
  • (四)Controller接口控制器详解(三)
  • (一)Linux+Windows下安装ffmpeg
  • (转)EXC_BREAKPOINT僵尸错误
  • (转)视频码率,帧率和分辨率的联系与区别
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • ./configure,make,make install的作用(转)
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .NET 分布式技术比较
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .net开发时的诡异问题,button的onclick事件无效
  • [100天算法】-每个元音包含偶数次的最长子字符串(day 53)
  • [20160902]rm -rf的惨案.txt