当我有这样嵌套的代码时(直接取自 prism 的首页),language-css
当我在浏览器中检查 DOM 时,pre 标记也会获取类。这是我编写的代码:
<pre><code class="language-css">p { color: red }</code></pre>
当我在浏览器中检查它时,它是这样的:
<pre class="language-css"><code class="language-css">p { color: red }</code></pre>
我的示例略有不同(与 CSS 不同的语言),但元素的结构对我来说非常接近<pre><code/><textarea/></pre>
如果我 1)删除 index.html 中的 prism.js 行(从而删除 prism.js 功能)或 2)从标签中删除类(<code>
也删除此示例的功能),当我在 Firefox 中检查它。<pre>
language-css