현상

MD파일 작성 시 코드를 표시하고 싶을때 코드 블록 (code)을 사용하는데 html, javascript 코드의 경우 코드가 아닌 코드의 실행결과가 출력되는 경우가 있다.

---
layout: default
---
<ul class="posts-list">  
  
  <h4>Posts in MD (markdown) 파일 작성시 코드가 제대로 표시되지 않을때 해결법 </h4>

해결

{ % raw % } codeblock { % endraw % } 로 감싸주면 된다.

Note: {% 는 공백없이 붙여서 사용해야 한다.

---
layout: default
---
<ul class="posts-list">  
  {% assign category = page.category | default: page.title %}
  <h4>Posts in {{ category }} </h4>