如何为所有pre标签自动设置highlite.js样式

时间:2019-12-30 20:48:40

标签: highlight.js

每个人 我正在使用quill.js建立博客网站。要查看正面的帖子,我正在使用highlite.js。

在下面的图像中,前2个块显示为带有默认边的grep -nr "java.param.env=-Dcatalina.base=" /www/tmc/agent/jvm.conf| grep -v You | cut -d"=" -f3 | cut -d"/" -f5标签。 最后一个是 do y=`grep $o /www/tmc/agent/jvm.conf | grep Dcatalina.base | cut -d"/" -f4` echo $o echo $y echo $1 z=`grep "$1" /www/tmc/$y/$o/conf/server.xml|grep '<!--'|wc -l` done

我的问题是

  1. 我不想使用<pre>手动添加html
  2. 我只想使用标签自动设置样式

我阅读了所有文件但未找到任何具体答案如何设置? 请任何人吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

我找到了答案。使用自定义选择器。

   document.querySelectorAll('pre').forEach((block) => {
        hljs.highlightBlock(block);
   });