微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

用 JavaScript 修剪空行

如何解决用 JavaScript 修剪空行

我正在使用 HighlightJS 设置语法样式,但我遇到了空格和行号不匹配的问题。

问题:如果 Syntax 没有在 <code> 之后立即开始,它会附加一个空行。

不可能总是以这种方式插入语法,我正在寻找 JavaScript 解决方案,仅删除一个空行。

这是简单的 JavaScript HowTo 如果有人能提到这个问题的解决方案 - -

JSFiddle

我正在寻找 JavaScript 解决方案或 HighlightJS 插件(如果有)

<!doctype html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <title>Testing HighlightJS</title>
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.6.0/styles/routeros.min.css">
</head>
<body>
    <h3>Testing HighlightJS</h3>
    <h4>CSS</h4>
    <pre><code class="language-css">
    .class{
    font-size: 0.85rem;
    font-weight: 600;
    font-family: monospace;
    }
    h1 .header{
    font-size: 1.5rem;;
    font-family: Arial;
    }
    </code></pre>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.6.0/highlight.min.js"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.6.0/languages/css.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlightjs-line-numbers.js/2.6.0/highlightjs-line-numbers.min.js"></script>
    <script>hljs.highlightAll(); hljs.initLineNumbersOnLoad();</script>
</body>
</html>

blank-space

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。