html - serve - static blog
Jekyll: Incluir HTML parcial dentro del archivo Markdown (1)
Una razón común por la que el html aparece como texto sin formato es cuando el fragmento de código html está sangrado con al menos cuatro espacios.
Esto hace que jekyll interprete el html como un bloque de código que debe mostrarse literalmente.
(Sé que esto ya se mencionó en los comentarios, pero me tomó un tiempo encontrar y entender que tenía exactamente el mismo problema)
¿Hay alguna manera de incluir un HTML parcial de un archivo Markdown con Jekyll?
Ejemplo:
Archivo index.md
:
---
layout: default
title: Home
---
This is a [Markdown](http://daringfireball.net/projects/markdown/) file.
{% include foobar.html %}
El archivo _includes/foobar.html
:
<ul>
<li>Foo</li>
<li>Bar</li>
</ul>
Lamentablemente esto no parece funcionar en mi caso.
Para completar, aquí está el contenido completo de mi archivo _config.yml
:
encoding: utf-8
markdown: kramdown
baseurl: