У меня есть несколько блоков кода на странице 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.
Есть ли способ, которым я могу избежать этой косой черты? Должен ли я должен? Любая помощь будет оценена.