Search Box by All Blogger Tricks

Saturday 7 September 2013

How to Add Syntax Highlighter(v3) to Blogger Posts/Blogs


Freelance Jobs
How to Add Syntax Highlighter(v3) to Blogger Blogs

Syntax Highlighter version 3 is a powerful JavaScript tool to display and highlight your scripts and codes in blogger posts. In my previous post there is only a section for showing your codes. But in this tool we display in special section with highlighted script tags.








now i am showing a HTML Page Script here with this tool
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>HTML Code Example - way2blogging</title>
</head>
<body>
<h1>HTML Code Example</h1>
<p>Hello World !</p>
<p>This line is Sample line.</p>
<div class="foobar">
    This    is  an
    example of  smart
    tabs.
</div>
<p><a href="http://www.way2blogging.org/">Way2Blogging</a></p>
</body>
</html>
It is easy to setup and highly customized feathers you can use with this tool
  • Adding Scripts
  • Usage
Watch live – Demo for Themes Here

How to Install Syntax Highlighter in Blogger?

  1. Click the below Button
  2. First select a theme of your highlighter
  3. Select Brushes that you want to highlight (Ex:- JavaScript, HTML, PHP …)
  4. Click on “Generate” button to generate your code
  5. Copy the Entire code and paste it before </head> tag in your template

You successfully Installed Scripts on Blogger template!

Now How to Use this on Blogger Post

You want to display scripts and codes on blogger post
  1. Put your Script or Code inside the PRE tags and define class with brush name.
    <pre class='brush:[brushname];'>
     
     <!--Put Your Code Here (must be HTML escaped)-->
     
     </pre>
  2. Make sure your Script or Code must be HTML escaped, eg. all < must be replaced with &lt; This will ensure correct rendering. There are several tools to convert Your code !
    i. HTML Entities Encoder / Decoder
    ii. Encode / Decode HTML Entities
    iii. Postable
  3. For suppose i am showing a JavaScript code. i am defined a <pre></pre> tags, and defined a class <pre class=''></pre> and gave a brush name as <pre class='brush:js;'></pre>
  4. Then i paste converted code inside this tags
  5. finally my code is like
    <pre class='brush:js;'>
     &lt;script type=&quot;text/javascript&quot;&gt;
     var d = new Date();
     var time = d.getHours();
     
     if (time &lt; 10) {
     document.write(&quot;&lt;b&gt;Good morning&lt;/b&gt;&quot;);
     } else {
     document.write(&quot;&lt;b&gt;Good day&lt;/b&gt;&quot;);
     }
     &lt;/script&gt;
     </pre>
  6. it results like this
    ?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <script type="text/javascript">
    var d = new Date();
    var time = d.getHours();
    if (time < 10) {
        document.write("<b>Good morning</b>");
    } else {
        document.write("<b>Good day</b>");
    }
    </script>


<<<<<****************************************************************>>>>>
We hope you have Enjoyed this Widget & find it useful for you. If you have any Problem or Issue with this Widget, Please do visit the Official page of this Widget here here and directly ask the developer of this Widget for the Solution by Commenting there.
<<<<<****************************************************************>>>>>

Need more Customisations ? Comment your combinations
Below and We will add that in this post as soon as Possible


0 comments

:) :-) :)) =)) :( :-( :(( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ :-$ (b) (f) x-) (k) (h) (c) cheer

 
Support: Contact Us | Feedback & Support | About Us
Links: Developer | Request/Publish/Remove Widget | Widgets by Widgets Bay
Donate Us via: PayPal Powered by: Blogger
Published by: Widgets Bay | Privacy Policy | Terms of Service
Copyright © 2013Widgets Bay - All Rights Reserved