highlight没有行号支持,发现一个插件完美解决这个问题
https://github.com/wcoder/highlightjs-line-numbers.js/
经过修改CSS,效果很赞呀!(来着前端大佬的指导,终于实现了我想要的样式 :)
整个样式:
<!DOCTYPE html>
<html>
<head>
<link href="https://apps.bdimg.com/libs/highlight.js/9.1.0/styles/monokai-sublime.min.css" rel="stylesheet">
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.1.1.js"></script>
<script src="http://apps.bdimg.com/libs/highlight.js/9.1.0/highlight.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlightjs-line-numbers.js/2.5.0/highlightjs-line-numbers.min.js"></script>
<style type=