Terima Kasih Banyak Atas Kunjungan Kalian Terhadap Blog ini | Semoga Apa Yang Saya Share Disini Bermanfaat Untuk Kita Semua | Jangan Lupa Untuk Berkunjung Kembali
INFO : Mohon Maaf Blog ini Sedang Diperbaiki | Terima Kasih

Tutorial Membuat PRISM SyntaxHighlighter Pada Blog

Bagi sahabat yang sering berbagi tutorial, saya kira sudah tidak asing lagi dengan istilah Syntax Highlighter. Tapi mungkin juga masih ada yang bertanya, apa sih sintaxhighlighter itu? Bahasa mudah nya membuat kode berwarna warni

Pada awal ngeblog, saya menggunakan SyntaxHighlighter dari Alex Gorbatchev, akan tetapi saya rasa loadingnya sangat berat. Kemudian saya berpindah ke PRISM syntaxhighlighter. Saya rasa, PRISM ini yang paling ringan diload, walaupun saya sekarang menggunakan highlight.js

Untuk pemasangannya, hanya memerlukan dua langkah mudah, yaitu memasang kode CSS dan JavaScript. Sebelum memasang kode CSS, silahkan pilih tema Dark atau Light

Hasilnya Akan Seperti Dibawah ini :


1. Tambahkan kode CSS

Silahkan pilih sesuai kebutuhan di blog sobat, versi Dark. Silahkan simpan salah satu kode CSS di bawah ini di atas ]]></b: skin>

Dark Theme

/*
Tema RDark oleh DTE:] berdasarkan tema-tema SyntaxHighligter dari Alex Gorbatchev
URL: http://alexgorbatchev.com/SyntaxHighlighter/manual/themes/rdark.html
*/
pre {
  padding:.5em 1em;
  margin:.5em 0;
  white-space:pre;
  word-wrap:normal;
  overflow:auto;
  background-color:#1B2426;
}
code {
  font-family:Consolas,Monaco,'Andale Mono','Courier New',Courier,Monospace;
  line-height:16px;
  color:#B43D3D;
  background-color:#eee;
  border:1px solid #ddd;
  padding:1px 2px;
}
pre code {
  display:block;
  background:none;
  border:none;
  color:#B9BDB6;
  direction:ltr;
  text-align:left;
  word-spacing:normal;
  padding:0 0;
}
code .token.punctuation {
  color:#83405A;
}
pre code .token.punctuation {
  color:#B9BDB6;
}

code .token.comment,
code .token.prolog,
code .token.doctype,
code .token.cdata {
  color:#435A4D;
}
code .namespace {
  opacity:.8;
}
code .token.property,
code .token.tag,
code .token.boolean,
code .token.number {
  color:#5BA1CF;
}

code .token.selector,
code .token.attr-name,
code .token.string {
  color:#986A7C;
}
pre code .token.selector,
pre code .token.attr-name,
pre code .token.string {
  color:#E0E8FF;
}
code .token.entity,
code .token.url,
pre .language-css .token.string,
pre .style .token.string {
  color:#E0E8FF;
}
code .token.operator {
  color:#878A85;
}
code .token.atrule,
code .token.attr-value {
  color:#48D30F;
}

pre code .token.atrule,
pre code .token.attr-value {
  color:#48E638;
}
code .token.keyword {
  color:#47A1CF;
  font-style:italic;
}
code .token.comment {
  font-style:italic;
}
code .token.regex {
  color:#B43D3D;
}
code .token.important {
  font-weight:bold;
}
code .token.entity {
  cursor:help;
}

2. Tambahkan JavaScript di atas </body>



<script src='http://kang-is.googlecode.com/svn/trunk/javascript/prism.js' type='text/javascript'/>



3. Save Template

CARA PENERAPAN PADA POSTINGAN ..!!

Setiap tipe bahasa mempunyai kelas masing-masing
  • HTML, XML, PHP language-markup
  • CSS                          language-css
  • Java Script               language-javascript
  • Detail penulisannya seperti dibawah ini :

<pre><code class="language-markup"> ... kode HTML (yang sudah di`escape`) disini ...</code></pre>
<pre><code class="language-css"> ... kode CSS di sini ... </code></pre>
<pre><code class="language-javascript"> ... kode JavaScript disini ... </code></pre>

Tidak ada komentar:

Posting Komentar

Warning !!
Komentar Anda Tidak Boleh Mengandung Unsur :
- Penghinaan atau Pelecehan
- Spamming (Spam Comment)
- Gunakan Kata-Kata Berkomentar Dengan Bijak Dan Santun

-----== Terima Kasih Atas Kunjungan Kalian Terhadap Blog Kami | Semoga Bermanfaat ==----