Halo Sahabat Farisal Dot ID saya akan share lagi tentang tutorial blogger kali ini
adalah pemasangan dan penggunaan Syntax Highlight. Seperti yang anda
kira penggunaan alat ini berguna sekali untuk penyedia tutorial blogger
yang membutuhkan kode didalamnya. tampilan dari Syntax Highlighter sama
dengan yang saya pakai dan tentunya ringan untuk digunakan karena tidak
perlu memanggil JQuery tambahan hanya saja ada Java Script yang di
masukkan.
Banyak kegunaan dari alat ini sebagai penampil code CSS, Java Script,
PHP, XML, HTML. dll. utuk ditampilkan di bagian posting blog.
Langsung saja pemasangannya
Tampilan Jadinya
1. Cari Kode
]]></b:skin>
Atau
</style>
atau Tambahkan kode dibawah ini di atas
]]></b:skin>
atau
</style>
pre,i[rel="pre"] {
padding:.8em 1em;
margin:0;
background-color:
border-left:4px solid
font-size:11px;
color:
font-family: Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,Monospace;
line-height:1.4em;
position:relative;
white-space: pre;
word-wrap: normal;
white-space:pre;
overflow:auto
}
pre.line-number {
background:
padding-left:54px;
border-left:none;
}
pre.line-number:after{
content:"";
width:35px;
height:8px;
background-color:
bottom:0;
left:0;
position:absolute;
}
pre[data-codetype="CSS"]{border-left-color:
pre[data-codetype="HTML"]{border-left-color:
pre[data-codetype="JavaScript"]{border-left-color:
pre[data-codetype="JQuery"]{border-left-color:
pre.line-number[data-codetype]:before {
content:attr(data-codetype);
display:block;
margin:-11px -13px 10px -54px;
padding:8px 12px;
font-family:Oswald,Arial,Sans-serif;
font-size:12px;
text-transform:uppercase;
background-color:
color:white
}
pre.line-number[data-codetype="CSS"]:before{background-color:
pre.line-number[data-codetype="HTML"]:before{background-color:
pre.line-number[data-codetype="JavaScript"]:before{background-color:
pre.line-number[data-codetype="JQuery"]:before{background-color:
code {
font-family: Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,Monospace;
font-size:13px;
color:
}
color:
}
pre code {
padding:0 !important;
color:
background: none !important;
border:none !important;
display:block;
}
pre .line-number {
float:left;
margin:0 1em 0 -1em;
color:
background-color:
text-align:right;
min-width:2.5em;
padding-right:4px;
}
pre .comment,
pre .template_comment,
pre .diff .header,
pre .doctype,
pre .pi,
pre .lisp .string,
pre .javadoc {
color:
font-style: italic;
}
pre .keyword,
pre .winutils,
pre .method,
pre .addition,
pre .css .tag,
pre .request,
pre .status,
pre .nginx .title {
color:
}
pre .number,
pre .command,
pre .string,
pre .tag .value,
pre .rules .value,
pre .phpdoc,
pre .tex .formula,
pre .regexp,
pre .hexcolor {
color:
}
pre .title,
pre .localvars,
pre .chunk,
pre .decorator,
pre .built_in,
pre .identifier,
pre .vhdl .literal,
pre .id,
pre .css .function {
color:
}
pre .attribute,
pre .variable,
pre .lisp .body,
pre .smalltalk .number,
pre .constant,
pre .class .title,
pre .parent,
pre .haskell .type {
color:
}
pre .preprocessor,
pre .preprocessor .keyword,
pre .shebang,
pre .symbol,
pre .symbol .string,
pre .diff .change,
pre .special,
pre .attr_selector,
pre .important,
pre .subst,
pre .cdata,
pre .clojure .title,
pre .css .pseudo {
color:
}
pre .deletion {
color:
}
pre .tex .formula {
background:
2. Lanjut cari kode
</head>
dan pastekan kode ini di atasnya
<script src='https://fjr-project.googlecode.com/svn/JS/highlight.pack.js'/>
<script>
hljs.initHighlightingOnLoad();
</script>
3. Tambahkan juga kode ini di atas
</body>
untuk memanggil fungsinya.
<script type='text/javascript'>
$('i[rel="pre"]').replaceWith(function() {
return $('<pre><code>' + $(this).html() + '</code></pre>');
});
</script>
4. Simpan template dan lakukan langkah pengunaan.
5. Penggunaanya ialah dengan format sebagai berikut.
<pre><code>...kode CSS, JavaSript ,HTML di Sini...</code></pre>
6. Supaya kode tidak aktif di posting saat penulisan terutama kode HTML gunakan
konversi kode
dan pada mode HTML anda pastekan hasil konversi seperti format
no. 5.