En mi página, me gustaría que parte de una cadena esté en negrita, sin embargo, el valor de la cadena se crea a partir de una variable Jekyll. Efectivamente, quiero preprocesar la cadena con alguna función donde la variable jekyll sea la entrada.
En mi archivo html principal tengo:
{% for post in site.posts %} {% include archive.html %} {% endfor %} Dentro archive.html tengo:
<p> {{ post.var }} </p>Supongo que javascript es la forma de hacerlo usando una función similar a:
function makeSubStrBold(str) { var substr = "something" var strRegExp = new RegExp(substr, 'g'); return str.replace(strRegExp, '<b>'+substr+'</b>'); } Entonces, si post.var = "this is something" , lo que realmente se muestra en html es "this is <b> something </b>"
¿Cómo podría usar esta función de javascript para preprocesar la cadena de la variable jekyll? ¿Es esto posible en css?