ber*_*kes 14
Markdown和YAML FrontMatter都内置了它.但你可以自己制作.
比如,你想要包含在某些帖子中的foo.css.
在_posts/2013-02-03-higligting-foo.markdown:
---
css: foo
title: "Drupal Imagecache security vulnarability with DDOS attack explained"
tags: [drupal, imagecache, security, ddos]
---
Run Code Online (Sandbox Code Playgroud)
然后,在_layouts/default.html:
{% if post && post.css %}
<link rel='stylesheet' type='text/css' href='public/assets/{{ post.css }}.css' />
{% endif %}
Run Code Online (Sandbox Code Playgroud)
如果显示帖子,并且帖子有一个已定义的变量css,那么使用它来包含带有名称的css文件.请注意,这不会测试文件名是否正确,css文件是否存在等等.
如果你的意思是你可以给 Markdown 文档中的特定段落一个特定的类,从技术上讲,你可以,只需按你想要的方式输入段落标签:
My **first** paragraph
<p class="mySpecialClass">My **second** paragraph</p>
My **third** paragraph
Run Code Online (Sandbox Code Playgroud)
Markdown 会将您的p标签传递给生成的 HTML。
但是,Markdown 放弃解析您自己键入的标签内的内容,因此您的段落内容不会被视为 Markdown — 例如**second**,该段落中的单词不会显示为粗体。
由于这种行为,我改用 Textile 发布 Jekyll 帖子。
祝你好运!
小智 0
你应该能够将 html 标签放入你的 markdown 文档中,并且它应该可以毫无问题地解析它们。例如:
#This
is a paragraph <span style="background-color:yellow">with highlighting</span>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4489 次 |
| 最近记录: |