как показать фрагмент кода в [закрытых] блогах

15
задан amok 8 July 2010 в 20:33
поделиться

2 ответа

Обычно существуют плагины для достижения того, что вы ищете (в Wordpress есть тонны и тонны), но я не уверен насчет Blogger.

Вы, вероятно, можете использовать Javascript для того же; вот пример: http://www.halhelms.com/blog/index.cfm/2008/12/11/Code-Formatting-in-Blog-Pages-with-jQuery

Или это: http://www.craftyfella.com/2010/01/syntax-highlighting-with-blogger-engine.html

1
ответ дан 1 December 2019 в 03:13
поделиться

Вы можете использовать SyntaxHighlighter , автор предоставил размещенную версию, поэтому вам просто нужно перейти в шаблон своего блога, выбрать редактировать HTML и добавить следующий код в начало страницы

<link href='http://alexgorbatchev.com/pub/sh/2.0.320/styles/shCore.css' rel='stylesheet' type='text/css'/>
<link href='http://alexgorbatchev.com/pub/sh/2.0.320/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/>
<script src='http://alexgorbatchev.com/pub/sh/2.0.320/scripts/shCore.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.0.320/scripts/shBrushJScript.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.0.320/scripts/shBrushPowerShell.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.0.320/scripts/shBrushDiff.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.0.320/scripts/shBrushCpp.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.0.320/scripts/shBrushCSharp.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.0.320/scripts/shBrushBash.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.0.320/scripts/shBrushPlain.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.0.320/scripts/shBrushXml.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.0.320/scripts/shBrushSql.js' type='text/javascript'/>
<script type='text/javascript'>
  SyntaxHighlighter.all();
</script>

Вы можете см. пример в моем блоге

6
ответ дан 1 December 2019 в 03:13
поделиться