这里有新鲜出炉的Javascript教程,程序狗速度看过来!
Javascript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
下面介绍的是一些纯javascript实现的语法高亮插件。 英文原文:http://www.webdesignbooth.com/9-useful-javascript-syntax-highlighting-scripts/
语法高亮效果使用非常频繁,特别是在博客里展示各种代码的时候,可以让代码更易读。我们身边就有很多语法高亮的插件,其中大部分是用javascript写的,也有一些是通过server端语言实现(比如Phyton或Ruby)。
1. SyntaxHighlighter我相信这个插件是我们使用多的,它支持超多的语言,如果遇到不支持的语法还支持自定义。2. SHJSSHJS 是js语法高亮插件的代表,它支持很多编程语言,兼容Firefox 2 &3, IE 6 & 7, Opera 9.6, Safari 3.2 &Chrome 1.0。3. beautyOfCodebeautyOfCode 是一个基于jQuery的语法高亮插件,使用了Alex Gorbatchev的语法高亮脚本使它更贴近 Xhtml标准。4. ChiliChili is也是基于jQuery的语法高亮插件,支持很多语言并且带很多可配置项。5. Lighter.jsLighter.js是基于MooTools的免费语法高亮插件, 简单易用。6. Highlight.jshighlight.js 同样是简单易用,支持多数语言,它有很多可以跟CMS、论坛和博客整合的插件。7. DlHighlightDlHighlight是一款比较简单的高亮插件,仅支持JavaScript, CSS, XML, HTML。8. Google Code PrettifyGoogle Code Prettify是谷歌出品的语法高亮插件,可以高亮html页面中的部分代码片段。9. JUSHJUSH是另外一个 jQuery语法高亮插件 ,支持HTML, CSS, PHP, PY 和 SQL。
来源: http://www.phperz.com/article/17/0413/286954.html