我正在使用prism库来突出显示一些 HTML、CSS 和 JavaScript 代码。它在大多数情况下都做得很好,除了行号。
他们看起来像:
如您所见,它们未对齐。我怎样才能解决这个问题?我当前的代码如下所示:
<div id="html-display" class="display code-display">
<button class="explain-code">Explain this code</button>
<span class="current-code"><pre class="line-numbers"><code class="language-markup">
<!DOCTYPE html>
<html>
<head>
<title>a</title>
<meta charset="UTF-8">
<meta name="author" content="A A">
<link rel="stylesheet" type="text/css" href="design.css">
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1>Test</h1>
</body>
</html></code></pre></span>
</div>