代码高亮显示工具这样开发——附源码

  在白龙网发布内容,很多时候会遇到代码片断。而纯代码发布之后,很不规范,阅读起来体验也不太好,对SEO也是不利的。基于此,白龙想着开发一个代码高亮显示工具。
 
  代码高亮显示的方法有两种,一是开发一个代码高亮显示的工具,二是直接使用网上现成的代码高亮显示工具。

seo系统培训
 
  一、开发代码高亮显示工具
 
  代码高亮显示工具已经开发完毕了,直接分享一下该工具的使用方法。工具源码包含JS、CSS、index.html三个文件,制作该工具时需要注意3个问题。
 
  1.引入CSS、JS文件,放在代码的最后。
 
  2.给body一个onload="prettyPrint()"属性。
 
  3.高亮显示内容要放在<preclass="prettyprint">高亮显示内容</pre>标签内。
 
  (1)如果高亮显示内容为文字,直接放入<preclass="prettyprint">高亮显示内容</pre>标签内即可正常输出。
 
  (2)如果高亮显示内容含有html标签(如div、h、ul、ol、p等)则需要把标签的“<”、“>”分别转义为“&lt;”、“&gt;”;转义方法也分享两种:
 
          ①可以使用HTML转义工具https://www.sojson.com/rehtml一键转换;
 
          ②或者对照转义字符表手动转换,很明显第一种方法效率高。
 
  二、使用第三方工具高亮显示内容
 
          工具1.http://123.ibaoyin.com/gaoliang/
 
          工具2.https://boke112.com/page/dmgl/