prism.js渲染让页面代码更漂亮,加深代码

基本信息
官网:https://prismjs.com/
Github:https://github.com/PrismJS/prism
npm:https://www.npmjs.com/package/prismjs

有时候,网页中会插入代码。直接把代码放入<pre></pre>标签和<code></code>标签里,也算是可以在页面中显示出来。

在这里插入图片描述

可以发现上面这样是一种很糟糕的效果。

在这里插入图片描述

如果我们使用prism.js后就美观很多

我们可以去prism.js官网下载自己需要语言的样式包
链接:https://prismjs.com/download.html#themes=prism&languages=markup+clike+javascript+go+java+markup-templating+php+plsql+sql

在这里插入图片描述
在这里插入图片描述

选完成以后下载对应的文件

使用方法 常规 <script> 标签引入 直接引入即可,具体见下面:

// 引入资源
<link rel="stylesheet" href="../prismjs/prism.css">
<script src="../prismjs/prism.js"></script>


// 以下是具体代码
<pre>
	<code class="language-javascript line-numbers">
		function Person(name, age){
			this.name = name || 'pelli';
			this.age = age || 18;
		}

		Person.prototype.sayHi = function(){
			console.log('Hi, I am ' + this.name + ', I am ' + this.age + ' years old');
		};
	</code>
</pre>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值