MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB

dokumen-dokumen yang mirip
APLIKASI EXTENSION DALAM MACROMEDIA DREAMWEAVER

BAB II LANDASAN TEORI

Mengenal Dreamweaver MX 2004

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN TEORI

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

BAB II LANDASAN TEORI

PERTEMUAN 1. Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage

Ruang Kerja DREAMWEAVER MX 2004 :

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

CARA MEMBUAT CSS DENGAN DREAMWEAVER

BAB II LANDASAN TEORI

1.1 Apa Itu Dreamweaver 8?

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

Mengenal dan Mengedit HTML

Modul 5 Macromedia Dreamweaver 8

BAB 1 PENDAHULUAN. di seluruh dunia ini dengan menggunakan fasilitas maupun dengan cara

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Materi 1 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

BAB 1 PENDAHULUAN. dunia ini dengan menggunakan fasilitas maupun dengan cara chatting. Mungkin

SIMPLE TUTORIAL - ADOBE DREAMWEAVER CS 5 Oleh: H. Heri Istiyanto, S.Si., M.Kom.

BAB II. TINJAUAN PUSTAKA

Dasar-dasar Dreamweaver

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

BAB 2 LANDASAN TEORI

BAB I PERKENALAN HTML

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

BAB I PERKENALAN HTML

BAB 1 PENDAHULUAN. Perkembangan aplikasi web yang semakin pesat sejak munculnya teknologi internet sangat

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. saja di seluruh dunia ini dengan menggunakan fasilitas maupun dengan cara

BAB II TINJAUAN PUSTAKA

Cara membuat HTML dasar

BAB 2 TINJAUAN PUSTAKA. memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer

BAB 2 LANDASAN TEORI

Pengenalan Script. Definisi HTML

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB II LANDASAN TEORI

PEMROGRAMAN WEB 1 CSS

Tutorial Pengenalan HTML (Hypertext Markupable Language)

Gambar 3.1 Kotak Dialog Font & Character Spacing

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan

KSI B ~ M.S. WULANDARI

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

BAB II TINJAUAN PUSTAKA

Mengenal Bahasa Pemrograman ASP.NET

BAB II LANDASAN TEORI

Sehingga hubungan ini menjadi sangat berguna karena selain melancarkan

BAB 2 LANDASAN TEORI

Cara Membuat Website Dengan Dreamweaver 8

PENGERTIAN WEB web adalah

PENGEMBANGAN SISTEM INFORMASI AKREDITASI

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

MICROSOFT POWERPOINT. Pendahuluan

Komunikasi Multimedia

BAB II LANDASAN TEORI

Tabel, List. Tempatkan kursor pada dokumen windor, kemudian pilih salah satu cara berikut : Insert Table

BAB 2 TINJAUAN TEORI. berasal dari kata datim yang berarti fakta atau bahan-bahan keterangan.

Interactive Broadcasting

Cara Mengelola Isi Halaman Web

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

PEMROGRAMAN WEB. Agussalim

PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE

ULANGAN UMUM SEKOLAH SMA ISLAM AL-IZHAR PONDOK LABU TAHUN PELAJARAN 2012/2013

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

Internet & Web. Elfan Nofiari. Departemen Teknik Informatika Institut Teknologi Bandung. Page 1. IF-ITB/EN/1-Mar-04 IF3292 Internet & Web

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. yang ada di dunia bisa kita dapatkan dalam waktu yang relatif singkat. Kemampuan

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

Desain Grafis. RAHMADY LIYANTANTO liyantanto.wordpress.com

MODUL 1 PENGENALAN HTML

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

BAB III METODE PENELITIAN. peneltian, dibutuhkan desain penelitian. Berikut adalah tahapan penelitian yang dilakukan:

TUGAS AKHIR AHMAD NAKHWAN

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

Cara Mudah Mengedit Cascading Style Sheet (CSS)

BAB II LANDASAN TEORI

BAB 4 IMPLEMENTASI DAN EVALUASI. lunak yang digunakan untuk membangun aplikasi perangkat ajar ini adalah : perangkat ajar bisa terlihat lebih menarik.

Penerapan Konsep One Layer Website Berbasis JavaScript

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

BAB 1 PENDAHULUUAN. tersebut untuk mempermudah penyelesaian berbagai pekerjaan.

Area kerja. Gambar 1. Tampilan awal MS FrontPage

Transkripsi:

Media Informatika Vol. 8 No. 2 (2009) MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB Budi Maryanto Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132 E-mail : budimaryanto@likmi.ac.id Abstrak Cascading Style Sheet (CSS) merupakan sarana ampuh yang banyak dimanfaatkan para profesional di bidang web design untuk melengkapi keterbatasan yang dimiliki dokumen HTML. Dengan memanfaatkan CSS, pengformatan halaman web dapat dilakukan secara cepat dan efesien. Output tampilan pada seluruh halaman web juga dapat dibuat konsisten dengan menggunakan external style sheet. Tag-tag standar HTML juga dapat didefiniskan ulang formatnya menggunakan CSS. Selain itu cukup banyak pekerjaan web page formatting yang mustahil dilakukan oleh standar HTML, tetapi dengan mudah dapat dikerjakan menggunakan bantuan CSS. Kata-kata kunci : HTML, CSS, internal style sheet, external style sheet, tag. 1. PENDAHULUAN Sebagian besar halaman web dibuat menggunakan Hypertext Markup Language (HTML). HTML berfungsi memberikan sejumlah tag (penanda) pada teks, gambar, atau obyek lainnya sehingga halaman web bisa ditampilkan dengan format yang diinginkan. Dokumen HTML dapat dikenali pada berbagai platform komputer hanya dengan memakai perangkat lunak web browser. Faktor inilah yang mendorong pesatnya penggunaan web based document sebagai media untuk menampilkan berbagai informasi di dunia maya. Meskipun telah memberikan kontribusi yang sangat besar pada popularitas penggunaan Internet, namun HTML memiliki banyak keterbatasan. Dibutuhkan 82

83 Budi Maryanto / Memanfaatkan CASCADING Style Sheet Untuk Memperindah Tampilan Web sejumlah piranti pendukung lainnya agar sebuah situs web memiliki tampilan yang menarik dan dapat memberikan berbagai layanan yang bermanfaat bagi pengunjungnya. Agar mampu memberdayakan database resource, dibutuhkan server side scripting tools seperti ASP, PHP, dan JSP. Supaya aspek artistik suatu halaman web lebih optimal dan bisa dikelola dengan pola template tertentu, diperlukan Cascading Style Sheet (CSS). Selain itu, client side scripting tools seperti Javascript atau VBScript dapat digunakan untuk mendukung tampilan halaman web yang bersifat dinamis. Tulisan ini akan membahas mengenai peran CSS untuk memperindah tampilan halaman web, khususnya untuk pengaturan format yang tidak dapat dilakukan hanya dengan mengandalkan HTML. Pada dasarnya CSS sendiri berisi kode-kode style yang cukup kompleks. Untuk mempermudah pemanfaatan CSS, dapat digunakan perangkat lunak web authoring tools, seperti Macromedia Dreamweaver. Dengan bantuan perangkat lunak ini maka seorang web designer tidak perlu repot menuliskan kode-kode CSS, sehingga ia lebih fokus pada proses penataan output tampilan web. 2. INTERNAL DAN EKSTERNAL STYLE SHEET Style sheet adalah kumpulan atribut-atribut format yang mengatur tampilan teks dan obyek lainnya dalam suatu halaman web. Sebuah style sheet dapat juga digunakan untuk mengontrol format tampilan banyak halaman web sekaligus. Ada dua jenis style sheet, yaitu : 1. Internal style sheet Kode style sheet untuk jenis ini ditulis dalam dokumen HTML yang bersangkutan (bersatu). Kodenya ditempatkan di bagian atas script HTML, tepatnya di bagian HEAD (diletakkan antara tag <HEAD> </HEAD>). 2. External style sheet Kode style sheet untuk jenis ini ditulis terpisah dari dokumen HTML-nya. Umumnya kode-kode external style sheet disimpan dalam sebuah file berextension CSS.

Media Informatika Vol. 8 No. 2 (2009) 84 Style sheet jenis pertama dipilih jika style tersebut hanya digunakan pada dokumen HTML yang bersangkutan. Tetapi jika suatu style akan digunakan oleh banyak dokumen HTML sekaligus, maka sebaiknya digunakan jenis yang kedua (external). Dengan memanfaatkan jenis external style sheet juga akan menghasilkan desain halaman-halaman web yang konsisten formatnya. Jika menghendaki perubahan format pada suatu style, editing cukup dilakukan pada file master CSS, maka otomatis hasilnya akan berdampak pada semua dokumen HTML yang memanfaatkan style tersebut. 3. MEMBUAT, MENGGUNAKAN, DAN MENG-EDIT STYLE SHEET Langkah-langkah untuk membuat sebuah style sheet baru dengan menggunakan Macromedia Dreamweaver adalah sebagai berikut : 1. Pilih menu TEXT CSS STYLES NEW 2. Tuliskan nama style sheet yang akan dibuat, tipe selector dan letak pendefinisiannya, lalu klik tombol OK Gambar 1 Kotak dialog pembuatan style sheet baru 3. Tentukan detail format CSS yang diinginkan.

85 Budi Maryanto / Memanfaatkan CASCADING Style Sheet Untuk Memperindah Tampilan Web Gambar 2 Kotak dialog pendefinisian style sheet Untuk menggunakan style sheet yang telah dibuat pada suatu bagian teks : 1. Pilih teks yang akan diberi style sheet tersebut 2. Pada bagian properties, pilih nama style sheet yang diinginkan Gambar 3 Menggunakan style sheet yang telah dibuat Sedangkan untuk meng-edit sebuah style sheet yang telah dibuat yaitu : 1. Pilih menu TEXT CSS STYLES MANAGE STYLES 2. Pilih nama style sheet yang akan di-edit, lalu klik tombol EDIT 3. Lakukan perubahan format yang diinginkan

Media Informatika Vol. 8 No. 2 (2009) 86 4. MENDEFINISIKAN ULANG TAG HTML Setiap tag HTML telah memiliki format standar tertentu. Sebagai contoh, tag <TH> </TH> yang berfungsi membentuk sel header pada suatu table, memiliki format teks tebal (bold) dan perataan tengah (center alignment). Format standar tersebut dapat diubah / dilengkapi dengan elemen format lainnya menggunakan CSS. Cara untuk men-definiskan ulang (redefine) sebuah tag HTML adalah sebagai berikut : 1. Pilih menu TEXT CSS STYLES NEW 2. Pilih TAG pada bagian tipe selector, lalu pilih nama tag HTML yang akan didefiniskan, lalu klik tombol OK 3. Tentukan detail format baru yang diinginkan. 5. MEMBUAT DAN MEMANFAATKAN EXTERNAL STYLE SHEET Jika kita harus mempersiapkan beberapa halaman web dengan style format yang sama (konsisten), maka kita perlu membuat koleksi style sheet yang disimpan terpisah dari dokumen HTML pembentuk halaman-halaman web tersebut. Koleksi style sheet ini disimpan dalam sebuah file CSS external. Berikut ini adalah cara mempersiapkan file CSS external : 1. Pilih menu FILE NEW 2. Pada bagian CATEGORY pilih BASIC PAGE (sebelah kiri) dan CSS (sebelah kanan) 3. Buatlah semua style sheet yang diperlukan seperti pada petunjuk di atas. Script CSS untuk semua style sheet yang telah dibuat akan di-generate secara otomatis oleh Dreamweaver.

87 Budi Maryanto / Memanfaatkan CASCADING Style Sheet Untuk Memperindah Tampilan Web Gambar 4 Script CSS untuk external style sheet 4. Simpanlah file ini dengan extension file.css Langkah-langkah untuk memanfaatkan koleksi external style sheet pada sutu halaman web adalah sebagai berikut : 1. Pilih menu TEXT CSS STYLES MANAGE STYLES 2. Pilih tombol ATTACH 3. Klik tombol BROWSE, lalu pilih nama file EXTERNAL CSS yang diperlukan

Media Informatika Vol. 8 No. 2 (2009) 88 Gambar 5 Kotak dialog penggunaan external style sheet 4. Klik tombol DONE 5. Seluruh style sheet dalam file external CSS telah siap untuk digunakan. 6 KESIMPULAN Halaman web yang berbasis dokumen HTML memiliki banyak kelemahan. Salah satu kelemahannya adalah pada keterbatasan kemampuannya untuk menghasilkan tampilan yang menarik dan konsisten. Cascading Style Sheet merupakan sarana yang dapat kita manfaatkan untuk mendukung / melengkapi kekurangan pada dokumen HTML. Beberapa manfaat yang dapat kita peroleh dengan penggunaan Cascading Style Sheet yaitu : 1. Mempermudah pengformatan halaman web, karena dengan membuat style sheet satu kali saja, maka style sheet tersebut dapat dipakai berulang-ulang secara cepat dan mudah untuk semua bagian teks yang memerlukannya. Begitu pula jika ada perubahan / penambahan format pada suatu style

89 Budi Maryanto / Memanfaatkan CASCADING Style Sheet Untuk Memperindah Tampilan Web sheet, maka kita cukup meng-edit pada style sheet tersebut, maka otomatis semua bagian teks yang memanfaatkannya akan berubah seketika. 2. Menghasilkan format tampilan yang konsisten pada semua halaman web yang kita buat. 3. Mampu melakukan hal-hal tertentu yang tidak mungkin dilakukan oleh dokumen standar HTML, sebagai contoh : mengubah simbol unordered list (bullet) selain bentuk lingkaran dan kotak segi empat, memberi garis bingkai pada teks / obyek lainnya, menambahkan efek highlight pada teks, membuat karakter drop-cap, dan sebagainya. Suatu style sheet dapat disimpan bersatu dengan dokumen HTML-nya (internal style sheet) ataupun disimpan terpisah menjadi pada sebuah file CSS (external style sheet). Jika digunakan hanya untuk kebutuhan suatu halaman web tertentu, maka tipe yang sesuai adalah internal style sheet. Tetapi jika style sheet akan dimanfaatkan oleh banyak halaman web sekaligus, maka kita gunakan tipe external style sheet. 7 DAFTAR PUSTAKA [1]. Abe Poetra, Tutorial Cascading Style Sheet, http://www.ilmukomputer.com, 5 Juni 2009. [2] Cameron Adams, The Art and Science of CSS, Site point, 2007. [3] Isak Rickyanto, Desain Web dengan Dreamweaver MX, Elex Media Komputindo, 2002. [4] Windra Wastika, Resep Cascading Style Sheet, Dian Rakyat, 2006.