【问题标题】:Strange Happenings With SyntaxHighlighter On Blogger在 Blogger 上使用 SyntaxHighlighter 的奇怪事件
【发布时间】:2013-05-18 22:07:58
【问题描述】:

我已将 SyntaxHighlighter 添加到由 Blogger 提供支持的博客中。

首先,<pre> 标签中的所有单引号在查看帖子时都会转换为双引号。但是,当我编辑帖子时,单引号仍然存在。当我尝试改用 '' 时,它会给我一个单引号和一个双引号。

其次,当我展示在 SyntaxHighlighter 中使用 <b:else /> 条件标签的示例时,它添加了一个结束 </b:else />(没有这样的东西)条件标签。同样,当我回去编辑帖子时,</b:else /> 不存在。它仅出现在帖子视图中。这是我正在使用的:

<pre class="brush: xml">
<b:if cond='data:blog.pageType == "item"'>
    STANDARD CONTENT (IF STATEMENT IS TRUE)
<b:else/>
    ALTERNATIVE CONTENT (IF STATEMENT IS FALSE)
</b:if>
</pre>

It appears as:

<b:if cond=""data:blog.pageType" =="item"">
    STANDARD CONTENT (IF STATEMENT IS TRUE)
<b:else>
    ALTERNATIVE CONTENT (IF STATEMENT IS FALSE)
</b:else></b:if>

第三,当 &lt;head&gt; 在 pre 标记内时,它根本不会显示在 post 视图中。它是空白的,但当我编辑时它就在那里。

如何防止它这样做?它搞砸了我的教程......

【问题讨论】:

  • 1.) 编辑帖子时,左上角有 2 个选项,“撰写”和“HTML”。始终在 1 个选项卡上工作。即使单击另一个选项卡,初始代码更改。2。)尝试使用另一种语法高亮,也许它会工作。
  • 我已经认识米歇尔了。由于这些问题,我只用 HTML 编写。

标签: blogger syntaxhighlighter


【解决方案1】:

尝试使用另一种语法荧光笔。我使用棱镜,它工作得很好。 我写了一个关于如何安装它的教程,如果你有兴趣:http://bekreatief.blogspot.ch/2013/04/blogger-syntax-highlighter.html

【讨论】:

  • 这是一篇旧帖子。我已经切换到 Prism,它似乎工作得更好。谢谢。
猜你喜欢
  • 1970-01-01
  • 2023-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-12
  • 1970-01-01
相关资源
最近更新 更多