HTML 코드 블록을 만들면 코드가 하이라이트되지 않습니다:
<li><a class="widget-link" href="" title=""><span class="d-label"></span></a></li>
![]()
하지만 제 자체 Discourse 포럼에서는 하이라이트가 적용됩니다:
![]()
여기서 HTML 코드가 제대로 하이라이트되지 않는 이유는 무엇인가요?
HTML 코드 블록을 만들면 코드가 하이라이트되지 않습니다:
<li><a class="widget-link" href="" title=""><span class="d-label"></span></a></li>
![]()
하지만 제 자체 Discourse 포럼에서는 하이라이트가 적용됩니다:
![]()
여기서 HTML 코드가 제대로 하이라이트되지 않는 이유는 무엇인가요?
아무 이유도 모를 정도로 기본 코드 언어 설정이 text로 되어 있습니다… 기본적으로는 auto이고, 또 다른 이유도 모를 정도로 강조 언어 설정 목록에 HTML이 없습니다. 포맷을 XML로 설정해도 여전히 작동합니다.
<li><a class="widget-link" href="" title=""><span class="d-label"></span></a></li>
이렇게 하면 됩니다. ![]()
이전에 이 문제를 겪어봤는데, C#도 작동하지 않습니다.
이 문제에 대한 수정 사항을 방금 병합했습니다: DEV: Add support for aliases in HighlightJS languages (#20380) · discourse/discourse@c052df4 · GitHub