【发布时间】:2019-03-14 14:54:41
【问题描述】:
我在 Jekyll 页面上有几个与此类似的代码块:
<script src="https://cdn.jsdelivr.net/npm/prebid-universal-creative@latest/dist/creative.js"></script>
<script>
var ucTagData = {};
ucTagData.adServerDomain = "";
ucTagData.pubUrl = "%%PATTERN:url%%";
ucTagData.targetingMap = %%PATTERN:TARGETINGMAP%%;
try {
ucTag.renderAd(document, ucTagData);
} catch (e) {
console.log(e);
}
</script>
我使用 ` ```javascript` 来指定代码块并提供语法高亮显示。在每个代码块中,结束脚本标记
</script>
出现红色警告框
如果我删除结束脚本标记中的斜杠,警告块就会消失。我使用 kramdown 作为 Markdown 和 Rouge 作为突出显示,但这也发生在默认的 Pygments 上。
有没有办法可以逃脱那个正斜杠?我应该这样做吗?任何帮助,将不胜感激。
【问题讨论】:
标签: markdown jekyll syntax-highlighting