4 Trik CSS Untuk Memperindah Tulisan Artikel Blog

Pada artikel sebelumnya kita sedikit mengetahui bermacam-macam kesalahan yang sering kita temui pada blog, dalam hal keindahan tipografi (setidaknya menurut saya :D ). Selanjutnya yang akan kita bahas di sini adalah bagaimana memanfaatkan CSS untuk mengatur dan membentuk tulisan postingan kita menjadi sedikit lebih menarik dan bernilai. Ya, yang akan kita bahas kali ini sepenuhnya mengenai CSS styling, dan bagaimana mengaplikasikannya pada setiap artikel yang kita tulis. Jadi, siap-siap buka text editor dan menyalin deklarasi-deklarasi CSS berikut sekalian belajar CSS dengan mencoba sedikit demi sedikit mengubah nilai dari property CSS yang tersedia supaya sesuai dengan template yang kita gunakan.

Heading

Tag heading (h1, h2, h3, h4, dst.) berfungsi untuk membentuk hirarki dari sebuah tulisan, dari judul, sub-judul, dan seterusnya. Nah, untuk membedakan masing-masing tag kita bisa mengubah tampilannya menggunakan CSS. Sebagai contoh, saya menggunakan CSS di bawah ini untuk tag h3 yang sering saya gunakan di postingan ↓

h3 {
     margin:2.0em 0 0.25em 0;
     font:normal 1.33333em/1.0em Georgia, "Times New Roman", Times, serif;
     letter-spacing:-0.02em
}

Hasilnya bisa kita lihat di tulisan ini, dimana saya menggunakan tag h3 sebagai sub judul artikel.

Drop Cap

Gunakan drop cap untuk mempercantik tulisan kita dengan menggunakan stylesheet berikut ↓

.drop_cap {
            padding:0.17em 0.08em 0.05em 0;
            font-size:3.4em;
            line-height:0.6em;
            color:#aaa;
            float:left
}

Gunakan style di atas sebagai span dan taruh pada id atau class yang digunakan di template, misalnya ↓

.post .drop_cap {
                  padding:0.17em 0.08em 0.05em 0;
                  font-size:3.4em;
                  line-height:0.6em;
                  color:#aaa;
                  float:left
}

Sekarang, setiap kali menulis postingan, masukkan huruf inisial pada kode HTML, misalnya <span class="drop_cap">A</span>

Update: Drop cap bisa dibuat menggunakan pseudo element first:letter pada CSS2. Cara ini lebih bagus digunakan dan paling saya rekomendasikan ↓

p.first_paragraph:first-letter {
	padding:0.15em 0.08em 0.05em 0;
	font-size:3.4em;
	font-weight:normal;
	line-height:0.6em;
	color:#aaa;
	float:left
}

Untuk menambahkan drop cap, tambahkan class first_paragraph pada setiap paragraf pertama artikel: <p class="first_paragraph">Your first paragraph.</p>

Snazzy Pullquote

Pullquote, disamping fungsinya sebagai penegas, penjelas, atau apapun itu, juga bisa membuat pembaca tertarik membaca tulisan kita.

Sekarang, kita akan mencoba menambahkan sebuah elemen yang sering kita lihat di majalah-majalah tapi jarang kita lihat di blog: pullquote. Pullquote, disamping fungsinya sebagai penegas, penjelas, atau apapun itu, juga bisa membuat pembaca tertarik membaca tulisan kita. Ada dua metode untuk mengaplikasikan pullquote, dengan menambahkan class attribute pada blockquote, atau dengan cara membuat div (atau span) baru untuk membuat pullquote. Kali ini kita akan menggunakan cara pertama, alasannya: secara semantic HTML lebih tepat karena pullquote akan tetap dibaca sebagai blockquote (hanya menambahkan atribut class baru pada blockquote).

blockquote.left {
                  width:200px;
                  margin:5px 15px 5px 0;
                  font-size:1.4em;
                  text-align:center;
                  color:#abafb9;
                  background:none;
                  border:none !important;
                  padding:0 !important;
                  float:left
}
blockquote.right {
                   width:200px;
                   margin:5px 15px 5px 0;
                   font-size:1.4em;
                   text-align:center;
                   color:#abafb9;
                   background:none;
                   border:none !important;
                   padding:0 !important;
                   float:right
}

Untuk memasukkan pullquote, masukkan class yang telah kita buat pada blockquote<blockquote class="left">Dummy Text</blockquote> untuk pullquote di sebelah kiri tulisan, dan <blockquote class="right">Dummy Text</blockquote> untuk pullquote di sebelah kanan tulisan.

Gunakan Div

Seperti yang saya tulis di artikel sebelumnya bahwa kebanyakan blogger kita tidak mempedulikan pentingnya semantic, meaning, atau arti dari masing-masing tag HTML yang sebenarnya, yang bisa saja menurunkan kualitas tulisan dan nilai SEO-nya (baca artikel Opera Developer Community mengenai semantic HTML dan SEO). Contohnya, kebiasaan menggunakan tag <b> dan <i> untuk menebalkan dan memiringkan tulisan, yang sebenarnya cuma tampilannya saja yang jadi tebal dan miring, tetapi sesungguhnya tidak ada bedanya dengan plain text dan tidak memberikan arti apa-apa pada tulisan tersebut (sangat berbeda bila menggunakan tag <strong> dan <em>). Kemudian ada lagi yang memasukkan blok kode atau markup HTML dalam blockquote, yang tentu saja tetap dianggap sebagai blockquote secara semantic, betapapun rumitnya kode tersebut :D

Nah, yang di atas ↑ tadi cuma sebagian kecil contoh bagaimana seringnya kita menggunakan blockquote. Sekarang, kita akan coba membuat div baru untuk menggantikan tag blockquote yang sering digunakan untuk highlight, pengumuman, atau apapun itu. Tujuannya, supaya tampilannya lebih menarik aja sih :D

.update {
          padding:6px 9px;
          background:#fffbbc;
          border:1px solid #E6DB55
}

Masukkan teks pada class yang telah kita buat → <p class="update">Dummy Text</p>, maka hasilnya menjadi seperti ini ↓

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam egestas, mauris id dignissim dignissim, leo augue rutrum lacus, id condimentum nisl elit ut nisl. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nulla facilisi.

Selamat mencoba :)

Instant Internet Business Ideas

Related Posts ↓

Rahasia Sukses Paid Review

{43 Comments so far }

  1. ryan said,

    Wrote on December 8, 2008 @ 4:12 pm

    wah keren nih tutorialnya, tapi masih belum ngerti soal beda antara <b>,<i> dan <strong>,<em>

  2. ryan said,

    Wrote on December 8, 2008 @ 4:13 pm

    wah kodenya tidak tampil, ya sudah ditulis hurufnya saja,, meksudnya antara kode b,i dan strong,em

  3. ipung said,

    Wrote on December 8, 2008 @ 4:54 pm

    tutorial yang amat sangat menarik.. terutama pullquote-nya.. saya belum pernah pake itu :) Bakal mulai sering pake PullQuote ah :D

    Terima kasih mas Fandy :D

  4. ardi said,

    Wrote on December 8, 2008 @ 6:29 pm

    Pengen coba yg Pullquote. Belum pernah sie. Menarik juga.

  5. ekkei said,

    Wrote on December 8, 2008 @ 7:04 pm

    wah asyik banget nih
    bener-bener memperindah artikel

  6. munawar am said,

    Wrote on December 8, 2008 @ 8:25 pm

    Salam kenal. terima kasih sudah mampir ke blog saya.
    Wwaduh…., untuk yang beginian (CSS) aku tidak punya basic sama sekali Mas. Tapi suka otak-atik CSS saat localhost, jd pengaruhnya bisa dilihat langsung saat offline.
    Sukses selalu buat sampaian. tkash.

  7. cebong ipiet said,

    Wrote on December 8, 2008 @ 9:04 pm

    emmmm…slm ini di blogspot saya baru ngeh nya kirain h1 h2 h3 itu bwt header h1, judul post h3, sidebar h4, emmmm mst blajar lgi

  8. sawali tuhusetya said,

    Wrote on December 8, 2008 @ 9:59 pm

    sungguh manarik, mas fanari. selama ini saya kepingin juga membuat tulisan di blog dg style semacam itu. sekarang ternyata sdh ada tipsnya. makasih sharingnya, mas.

  9. budi tarihoran said,

    Wrote on December 8, 2008 @ 11:13 pm

    tengkiyu atas tipsnya bro

  10. fanari said,

    Wrote on December 9, 2008 @ 11:20 am

    @ryan: itu sudah saya benerin mas, kalau mau nulis kode HTML harusnya pakai HTML entities, misalnya kalau mau nulis tag <strong> nulisnya begini: &lt;strong&gt;
    Terus apa bedanya antara <b>,<i> dan <strong>,<em> akan saya bahas di artikel selanjutnya, mengenai semantic HTML.
    @ipung: sama-sama mas ipung :)
    @munawar am: saya juga tidak punya basic CSS sebelumnya, belajar CSS semuanya dari internet kok pak
    @cebong ipiet: h1, h2, h3, dst. itu tag untuk menulis heading, dari judul, sub-judul 1, sub-judul 2, dst.
    @sawali tuhusetya: sama-sama pak, semoga artikelnya tampil semakin menarik
    @budi tarihoran: :)

  11. Lutfi said,

    Wrote on December 9, 2008 @ 1:10 pm

    wohoo keren nih tipsnya… di save dulu mas :D

  12. thevemo said,

    Wrote on December 10, 2008 @ 10:45 am

    sangat bermanfaat..sip

  13. http://jpcats.com said,

    Wrote on December 10, 2008 @ 1:44 pm

    Mas, keren banget tutorialnya…
    O ya Mas… bantuin benerin header blog dong Mas *hehe… ada maunya*
    soalnya di IE gak muncul Mas headernya :)
    hehe… mas baik deh :-D

  14. Tony said,

    Wrote on December 11, 2008 @ 7:35 am

    bener-bener ga mudeng yang begini

  15. alfi said,

    Wrote on December 14, 2008 @ 9:07 pm

    weits,,jek OL to??
    yo wes,,have a nice day ajah,,blogny meh tu2p ki T.T,,bandwidth ku entek,,tinggal 2 gb tok

  16. unksenna said,

    Wrote on December 15, 2008 @ 7:40 pm

    wah berat neh bahasannya, blm cukup…

  17. info resep said,

    Wrote on December 15, 2008 @ 11:44 pm

    ok..sy coba dulu ya

  18. fanari said,

    Wrote on December 19, 2008 @ 10:39 am

    @http://jpcats.com: wah maaf lama balesnya :) Tapi masalahnya sudah beres kan sekarang? :D

  19. abbie said,

    Wrote on January 6, 2009 @ 10:56 pm

    Dtg lg ke sini nemu tips CSS yg sangat bermanfaat.
    Kesengsem sekali dg pullquote-nya.
    Thanks for sharing mas..
    :D

  20. CSS untuk Pullquote dan Dropcap | blogiologi.com said,

    Wrote on January 10, 2009 @ 3:58 pm

    [...] Inilah manfaatnya blogwalking. Selain menemukan teman sesama blogger, kita juga bisa mendapat informasi baru yang akan membangun pengetahuan kita tentang blogging. Berkunjung ke blognya mas Fandy beberapa hari lalu, saya melihat sebuah artikel menarik di sana: 4 trik CSS untuk memperindah tulisan artikel blog. [...]

  21. abbie said,

    Wrote on January 10, 2009 @ 4:12 pm

    @abbie:
    Mas, sekalian mo minta ijin repost sebagian artikel ini di blog saya :
    http://blogiologi.com/css-untuk-pullquote-dan-dropcap/

    Pasti boleh.. ( maksa MODE: ON )
    :D

  22. fanari said,

    Wrote on January 10, 2009 @ 11:11 pm

    @abbie: tentu saja :) terima kasih karena mas tertarik dengan tips ini dan mempublikasi ulang di blog. Sebenarnya trik pullquote ini saya pelajari dari chris pearson dan beberapa theme yang dirilis, saya edit CSS nya dikit, dan karena belum banyak yang tahu jadi saya tulis tutorialnya.

  23. izandi said,

    Wrote on January 14, 2009 @ 1:05 pm

    wah saya suka sekali semua hal tentang kustomisasi gini :D
    thanks mas fanari

  24. Kustomisasi CSS Style Wordpress Membuat Dropcap dan Pullquote said,

    Wrote on January 14, 2009 @ 6:59 pm

    [...] Semoga bermanfaat dan selamat mencoba Ide dari hasil blogwalking ke blognya mas fanari tentang 4 Trik CSS Untuk Memperindah Tulisan Artikel Blog [...]

  25. Atca said,

    Wrote on January 14, 2009 @ 7:45 pm

    Lagi BW nih bang..terdampar kesini..ehh ternyata disini ada ilmu..he..he..
    boleh yah ikutan belajar disini…
    mm kalo merubah huruf dipostingan pake apa ya?? ada sih yang disediakan blog..tapi ngga ada yang pas…pengen model tulisan yang unik gitu..
    kira2 ada ngga bang?? makasih

  26. fanari said,

    Wrote on January 15, 2009 @ 9:57 am

    @Atca: tinggal diedit properti font di CSS-nya aja mbak, mungkin petunjuk berikut bisa membantu → http://fanari-id.com/design/6-pedoman-tipografi-blog/

  27. Anthony Harman said,

    Wrote on January 15, 2009 @ 3:36 pm

    Thanks dah berkunjung ke blog saya. Ternyata banyak yang bisa dipelajari di sini

  28. geblek said,

    Wrote on January 17, 2009 @ 2:11 pm

    mantap gan, siap di praktekkan nih

  29. riesurya said,

    Wrote on January 19, 2009 @ 12:25 am

    nice tips nih mas fanari, aku cicipi dulu nih. (sulit memang jauh dari css ….)
    tx anyway

  30. firman said,

    Wrote on January 28, 2009 @ 10:19 am

    ngerti ga ngerti yang penting saya save dulu mas…
    soalnya bagus nih artikel hehehe…

  31. Hangga Nuarta said,

    Wrote on February 27, 2009 @ 11:05 am

    Ini di blogspot bisa kan Mas???

  32. fanari said,

    Wrote on February 27, 2009 @ 1:47 pm

    @Hangga Nuarta: bisa mas, tinggal ditambahkan CSS-nya aja di bagian CSS template Blogger

  33. Rozy said,

    Wrote on March 17, 2009 @ 8:40 am

    saya nyoba blockquote nya di wp nggak bisa
    karena bentrok dengan script blocquote bawaan css theme blog saya
    saya ganti blockquote dengan pullquote di css nggak bisa di panggil di postingan
    gimana ya ngakalinnya ?

  34. fanari said,

    Wrote on March 17, 2009 @ 4:37 pm

    @Rozy: CSS yang saya tulis diatas tujuannya bikin class baru untuk blockquote yang sudah ada, jadi nggak perlu replace blockquote theme yang dipakai. Untuk menambahkan pullquote tinggal tambahkan aja class tersebut misal <blockquote class="left"> untuk pullquote kiri dan <blockquote class="right"> untuk pullquote kanan

  35. arifin_lp said,

    Wrote on May 16, 2009 @ 2:02 pm

    mantafff……
    (bookmark dulu ah….biar ingett….!!!)

  36. Syntax Highlighter : Plugin Untuk Mempercantik Tampilan Kode Program | wirautama.net said,

    Wrote on August 22, 2009 @ 12:27 am

    [...] aslinya, tentu saja ini kurang menarik bagi mereka yang melihatnya. Kebetulan juga saya melihat di blog lain dimana tampilan kode program yang cukup menarik, saya pun mencoba mencari tahu bagaimana [...]

  37. benehal said,

    Wrote on October 14, 2009 @ 6:02 pm

    Makasih infonya, bang,,,,tapi pas coba praktek di pullquote koq yang muncul tetep spt bloquote bawaan template ya…ada pencerahan buat saya, bagian mana yg harus ditambahkan atau dikurangkan…??Thank… Aslinya spt ini :

    .entry blockquote {
    padding: 3px 15px;
    background: #def3ff;
    border: 1px solid #0253b8;
    margin: 5px auto 15px auto;
    color:#000;
    width:85%;
    }
    .entry blockquote p {
    font-size:12px;
    padding: 5px 0px;
    margin: 5px 0px;
    line-height: 20px;
    }

  38. fanari said,

    Wrote on October 14, 2009 @ 9:51 pm

    @benehal: saudara salah menulis kode blockquote dengan awalan titik (.), karena itu akan terbaca sebagai class, bukan tag. Yang anda tulis di CSS: .blockquote.left padahal seharusnya blockquote.left
    Terima kasih atas kunjungannya.

  39. Aldy said,

    Wrote on October 15, 2009 @ 9:13 pm

    Mas, mohon informasi sedikit,
    untuk huruf mas fanari lebih menggunakan [em] untuk menentukan besar dan jarak hurut, sementara untuk padding, margin menggunakan [px], memang tujuan akhirnya sama, saya hanya pengen tahu mas mana yang lebih baik, soalnya saya lebih familiar menggunakan [px]. Trims.

  40. fanari said,

    Wrote on October 16, 2009 @ 1:33 pm

    @aldy: em lebih relatif ukurannya (1em blog ini tidak selalu sama dengan 1em blog lain, tergantung ukuran awal pada elemen yg dipakai). Ukuran font yang memakai em elastis dan resizeable di IE6 (selain blog ini, contohnya sederhananya lihat di Elastic Layout)—sedangkan px lebih fixed ukurannya, ukuran child element tidak tergantung parent element, dan tidak bisa di-resize di IE6. Saya pakai px untuk padding dan margin karena perhitungan matematisnya lebih mudah daripada em.

  41. Safe healthy life said,

    Wrote on December 21, 2009 @ 9:17 am

    wow berguna nii mas..
    mantap, msh newbie bgd di wordpress ane bang..
    makasih tutor nya..

  42. fhein said,

    Wrote on January 21, 2010 @ 10:02 am

    mmm, nice info, gan..

    cuman ga ngerti ne cara Drop Cap-nya, bisa jelasin dikti, gan??

  43. sqa indonesia said,

    Wrote on March 9, 2010 @ 1:32 am

    nice post lagi :D

Comment RSS · TrackBack URI

Leave a Comment ↓

Name

E-mail

Website