Home » , , , » How Can You Add Syntax Highlighter To Your Blogger?

How Can You Add Syntax Highlighter To Your Blogger?

Written By Anonymous on Saturday, January 25, 2014 | 10:48 AM


1.First of all Login to your blogger dashboard---->> layout---->> Edit HTML

2.Wait for a Second to load the XML code and Then press "Ctrl+F" to find ]]></b:skin> tag .

3.when you will found the tag just copy and paste the code just before ]]></b:skin> tag .

.dp-highlighter  
 {  
      font-family: "Consolas", "Monaco", "Courier New", Courier, monospace;  
      font-size: 12px;  
      background-color: #E7E5DC;  
      width: 99%;  
      overflow: auto;  
      margin: 18px 0 18px 0 !important;  
      padding-top: 1px; /* adds a little border on top when controls are hidden */  
 }  
   
 /* clear styles */  
 .dp-highlighter ol,  
 .dp-highlighter ol li,  
 .dp-highlighter ol li span   
 {  
      margin: 0;  
      padding: 0;  
      border: none;  
 }  
   
 .dp-highlighter a,  
 .dp-highlighter a:hover  
 {  
      background: none;  
      border: none;  
      padding: 0;  
      margin: 0;  
 }  
   
 .dp-highlighter .bar  
 {  
      padding-left: 45px;  
 }  
   
 .dp-highlighter.collapsed .bar,  
 .dp-highlighter.nogutter .bar  
 {  
      padding-left: 0px;  
 }  
   
 .dp-highlighter ol  
 {  
      list-style: decimal; /* for ie */  
      background-color: #fff;  
      margin: 0px 0px 1px 45px !important; /* 1px bottom margin seems to fix occasional Firefox scrolling */  
      padding: 0px;  
      color: #5C5C5C;  
 }  
   
 .dp-highlighter.nogutter ol,  
 .dp-highlighter.nogutter ol li  
 {  
      list-style: none !important;  
      margin-left: 0px !important;  
 }  
   
 .dp-highlighter ol li,  
 .dp-highlighter .columns div  
 {  
      list-style: decimal-leading-zero; /* better look for others, override cascade from OL */  
      list-style-position: outside !important;  
      border-left: 3px solid #6CE26C;  
      background-color: #F8F8F8;  
      color: #5C5C5C;  
      padding: 0 3px 0 10px !important;  
      margin: 0 !important;  
      line-height: 14px;  
 }  
   
 .dp-highlighter.nogutter ol li,  
 .dp-highlighter.nogutter .columns div  
 {  
      border: 0;  
 }  
   
 .dp-highlighter .columns  
 {  
      background-color: #F8F8F8;  
      color: gray;  
      overflow: hidden;  
      width: 100%;  
 }  
   
 .dp-highlighter .columns div  
 {  
      padding-bottom: 5px;  
 }  
   
 .dp-highlighter ol li.alt  
 {  
      background-color: #FFF;  
      color: inherit;  
 }  
   
 .dp-highlighter ol li span  
 {  
      color: black;  
      background-color: inherit;  
 }  
   
 /* Adjust some properties when collapsed */  
   
 .dp-highlighter.collapsed ol  
 {  
      margin: 0px;  
 }  
   
 .dp-highlighter.collapsed ol li  
 {  
      display: none;  
 }  
   
 /* Additional modifications when in print-view */  
   
 .dp-highlighter.printing  
 {  
      border: none;  
 }  
   
 .dp-highlighter.printing .tools  
 {  
      display: none !important;  
 }  
   
 .dp-highlighter.printing li  
 {  
      display: list-item !important;  
 }  
   
 /* Styles for the tools */  
   
 .dp-highlighter .tools  
 {  
      padding: 3px 8px 3px 10px;  
      font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;  
      color: silver;  
      background-color: #f8f8f8;  
      padding-bottom: 10px;  
      border-left: 3px solid #6CE26C;  
 }  
   
 .dp-highlighter.nogutter .tools  
 {  
      border-left: 0;  
 }  
   
 .dp-highlighter.collapsed .tools  
 {  
      border-bottom: 0;  
 }  
   
 .dp-highlighter .tools a  
 {  
      font-size: 9px;  
      color: #a0a0a0;  
      background-color: inherit;  
      text-decoration: none;  
      margin-right: 10px;  
 }  
   
 .dp-highlighter .tools a:hover  
 {  
      color: red;  
      background-color: inherit;  
      text-decoration: underline;  
 }  
   
 /* About dialog styles */  
   
 .dp-about { background-color: #fff; color: #333; margin: 0px; padding: 0px; }  
 .dp-about table { width: 100%; height: 100%; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; }  
 .dp-about td { padding: 10px; vertical-align: top; }  
 .dp-about .copy { border-bottom: 1px solid #ACA899; height: 95%; }  
 .dp-about .title { color: red; background-color: inherit; font-weight: bold; }  
 .dp-about .para { margin: 0 0 4px 0; }  
 .dp-about .footer { background-color: #ECEADB; color: #333; border-top: 1px solid #fff; text-align: right; }  
 .dp-about .close { font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; background-color: #ECEADB; color: #333; width: 60px; height: 22px; }  
   
 /* Language specific styles */  
   
 .dp-highlighter .comment, .dp-highlighter .comments { color: #008200; background-color: inherit; }  
 .dp-highlighter .string { color: blue; background-color: inherit; }  
 .dp-highlighter .keyword { color: #069; font-weight: bold; background-color: inherit; }  
 .dp-highlighter .preprocessor { color: gray; background-color: inherit; }  
   

Attention- Link of the above CSS code is below:
http://syntaxhighlighter.googlecode.com/svn/trunk/Styles/SyntaxHighlighter.css

4.Then again press Ctrl+F to find </head> tag .

5.When you will find the tag just copy and paste the code just before </head> tag.
 <!-- Add-in CSS for syntax highlighting -->  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shCore.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushCpp.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushCSharp.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushCss.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushDelphi.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushJava.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushJScript.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushPhp.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushPython.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushRuby.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushSql.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushVb.js' type='text/javascript'></script>  
 <script src='http://syntaxhighlighter.googlecode.com/svn/trunk/Scripts/shBrushXml.js' type='text/javascript'></script>  

6.Then again press Ctrl+F to find </body> tag.

7.After found the tag copy and paste the code just before </body>  tag.
 <!-- Add-in Script for syntax highlighting -->  
 <script language='javascript'>  
 dp.SyntaxHighlighter.BloggerMode();  
 dp.SyntaxHighlighter.HighlightAll('code');  
 </script>  

8.Then Click on "Save Templates".

9.After this Whenever you wan to put any codes in your blogger posts, then click on "Edit Html" button and write the below code :
<pre name="code" class="cpp">  
   
//your total code have to write here//  
   
</pre>

10.After all done when you will publish your post with codes, your codes will highlight like this :



Notice: All the content and material of this website are strictly copyright to this website's administrator please do not copy our material to your websites or your blogs without the  administrator permission.

This tutorial is made for better understanding your tutorial and for blogging and other purposes, if you have a any doubt on this tutorial feel free to contact with us. Thanks.

Enjoy the tutorial and have a nice day.

0 comments:

Post a Comment

Contact Us

Name

Email *

Message *