【发布时间】:2015-06-05 23:02:10
【问题描述】:
我有一个使用 Bootstrap 和 Jekyll 制作的网站。我最近遇到了一个问题,在博客文章中,如果作者的姓名是超链接的(例如,链接到 Google+ 个人资料),则在正文上方会显示一个 html 的 sn-p,就好像 HTML 语法被破坏了一样。我不是真的如何解释它的样子,所以here's a screenshot
博文是用markdown写的,布局是一个单独的HTML文件。这里是the code in question, including the layout code,但基本上文件是这样的:
---
layout: post
(some other front matter metadata)
---
by [author](link)
未链接的作者姓名不存在此问题,并且博客提要页面上不会出现此问题。此外,如果我在副行上方的行中放置一些文本,sn-p 就会消失。我怎样才能摆脱这个错误?我的markdown好像有错误。
编辑:如果有帮助,我在 config.yml 中的 markdown 荧光笔是 pygments
【问题讨论】:
-
Markdown 生成的 HTML 是什么?您能否将我们指向有问题的页面,或者至少在您的浏览器中使用“查看源代码”并将 HTML 复制/粘贴到您的帖子中?
-
@Waylan 我刚刚将它添加到 Gist 中。看起来问题可能出在
meta标记中
标签: html twitter-bootstrap markdown jekyll github-pages