杰基尔:div class 不在 CSS
Jekyll: div class not in CSS
我目前正在使用 Jekyll 静态站点生成器和 Github 页面构建博客。我想最终直接在 CSS 和 HTML 上工作并完全摆脱 Jekyll。
在我网站的 div
元素之一中,我看到 class language-plaintext
已分配。但是 class 不会出现在 CSS 中。这个class从哪里来的?
language-plaintext
class 由 Jekyll 构建过程应用于 Markdown 代码块 [1]。 Markdown代码块示例
```
Hello World!
```
Jekyll 提供了一个可插入系统 [2],用于根据代码块语言(例如 JavaScript、Python)为代码块 CSS 设置样式。我相信这个代码突出显示功能是使用 language-plaintext
class.
这是一个带有 javascript 代码块的示例
```javascript
hello world
```
生成
<div class="language-javascript highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nx">hello</span> <span class="nx">world</span>
注意 class="language-javascript
[1] https://www.markdownguide.org/extended-syntax/#fenced-code-blocks
我目前正在使用 Jekyll 静态站点生成器和 Github 页面构建博客。我想最终直接在 CSS 和 HTML 上工作并完全摆脱 Jekyll。
在我网站的 div
元素之一中,我看到 class language-plaintext
已分配。但是 class 不会出现在 CSS 中。这个class从哪里来的?
language-plaintext
class 由 Jekyll 构建过程应用于 Markdown 代码块 [1]。 Markdown代码块示例
```
Hello World!
```
Jekyll 提供了一个可插入系统 [2],用于根据代码块语言(例如 JavaScript、Python)为代码块 CSS 设置样式。我相信这个代码突出显示功能是使用 language-plaintext
class.
这是一个带有 javascript 代码块的示例
```javascript
hello world
```
生成
<div class="language-javascript highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nx">hello</span> <span class="nx">world</span>
注意 class="language-javascript
[1] https://www.markdownguide.org/extended-syntax/#fenced-code-blocks