Top Banner
Lisensi Dokumen: Copyright © 2008-2019 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org Tutorial CSS untuk pemula Veni Ristiyanti [email protected] Abstrak CSS bekerja bergandengan tangan dengan HTML menyortir struktur halaman, CSS membuatnya tampak cantik dan menambahkan level interaksi yang halus. Sebagai seorang web desainer, kamu harus benar-benar menguasai kedua bahasa ini. Bahkan jika kamu tidak melakukan coding sendiri, memahami cara kerjanya akan membantumu mendesain untuk web
14

Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Jun 07, 2019

Download

Documents

vuongnhan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Tutorial CSS untuk pemula

Veni Ristiyanti

[email protected]

Abstrak

CSS bekerja bergandengan tangan dengan HTML menyortir struktur halaman, CSS

membuatnya tampak cantik dan menambahkan level interaksi yang halus. Sebagai

seorang web desainer, kamu harus benar-benar menguasai kedua bahasa ini. Bahkan jika

kamu tidak melakukan coding sendiri, memahami cara kerjanya akan membantumu

mendesain untuk web

Page 2: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Pendahuluan

CSS (Cascade Style Sheet) meruapakan sebuah bahasa untuk mengatur tampilan web

sehingga terlihat lebih menarik dan indah. Dengan CSS, kita dapat mengatur layout (tata

letak), warna, font, garis, dan lain-lain.CSS pertama kali diperkenalkan oleh Håkon

Wium Lie pada tahun 1994. Untuk pengertian bebasnya, CSS adalah kumpulan kode

program yang digunakan untuk mendesain atau mempercantik tampilan halaman HTML.

Dengan CSS kita bisa mengubah desain dari text, warna, gambar dan latar belakang dari

(hampir) semua kode tag HTML.

CSS biasanya selalu dikaitkan dengan HTML, karena keduanya memang saling

melengkapi. HTML ditujukan untuk membuat struktur, atau konten dari halaman web.

Sedangkan CSS digunakan untuk tampilan dari halaman web tersebut. Istilahnya, “HTML

for content, CSS for Presentation”.

Page 3: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Pembahasan

CSS adalah bahasa kedua setelah HTML yang harus dipelajari seorang web developer.

Pengetahuan tentang CSS sangatlah penting bagi seorang web developer, karena dengan

CSS kita bisa:

• Halaman landing page yang menarik;

• Template atau tema blog;

• Mengubah PSD (Desain web) menjadi HTML;

• dan sebagainya.

Contohnya, bagaimana tampilan facebook tanpa CSS? Mungkin bisa seperti ini:

Page 4: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Pada artikel ini, kita akan membahas pengenalan dasar CSS, seperti:

• Apa itu CSS?

• Struktur dasar CSS;

• Cara Menuliskan CSS di HTML;

• Tips Belajar CSS

Variasi atau Versi CSS

Sejak awal diperkenalkan CSS memiliki beberapa variasi:

CSS 1: adalah versi pertama (17 Desember 1996)

CSS 2: adalah versi ke-2 (Mei 1998)

CSS 2.1: (7 juni 2011)

CSS 3: (2012)

CSS 4: masih dalam pengembangan.

Apa bedanya dari setiap versi tersebut? Tentunya ada penambahan dan pengurangan…

Struktur Kode atau Sintaks Dasar CSS

Struktur kode CSS terdiri dari tiga bagian:

• Selektor;

• Blok Deklarasi;

• Properti dan nilanya.

Page 5: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Contoh:

Selektor

Selektor adalah kata kunci untuk memilih elemen HTML yang akan kita atur.

Contohnya:

h1 {

color: red;

}

Artinya: Kita memilih semua elemen <h1>, lalu diberikan warna teks red(merah).

Selektor dapat berupa nama tag, class, id, dan atribut. Contoh:

Page 6: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

/* Selektor dengan nama tag */

h2 {

color: blue

}

/* Selektor degnan class */

.bg-yellow {

backgound-color: yellow;

}

/* selektor dengan ID elemen */

#header {

background: grey;

}

/* Selektor dengan Atribut */

input[type=text]{

background: yellow;

}

Page 7: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Blok deklarasi

Blok deklarasi adalah tempat kita menuliskan atribut-atibut CSS yang akan diberikan ke

pada selektor. Contoh:

p {

font-size: 18px;

}

Artinya, kita akan mengatur ukuran font dari tag <p> sebesar 18px. Blok deklarasi

dimulai atau dibuka dengan tanda kurung { lalu ditutup dengan }.

Properti dan Nilainya

Properti merupakan atribut atau sekumpulan aturan yang akan diberikan kepada elemen

yang dipilih.

properti: "nilai";

Setiap properti harus diakhiri dengan titik koma (;). Apabila hanya terdapat satu properti,

boleh tidak menggunakan titik koma. Properti harus ditulis di dalam blok deklarasi.

Contoh:

blockquote {

background: pink;

Page 8: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

}

Jangan tulis seperti ini:

background: pink;

p {

}

Cara Menulis kode CSS dalam HTML

Penulisan kode CSS di HTML dapat dilakukan di dalam tag <style>. Tag tersebut dapat

ditulis di dalam tag <head> atau <body>.

Kebanyakan orang menulisnya di dalam tag <head>. Perhatiakn contoh berikut ini:

<!DOCTYPE html>

<html>

<head>

<title>Contoh Penulisan kode CSS</title>

<style type="text/css">

p { color: red }

Page 9: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

</style>

</head>

<body>

<p>Sebuah contoh paragraf yang sudah diberikan oleh kode CSS</p>

</body>

</html>

Hasilnya, elemen <p> akan berwarna merah:

Selain dengan cara ini, ada dua cara lagi yang bisa digunakan:

1. Inline CSS

2. Eksternal CSS

Page 10: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Tips Belajar CSS

Ada beberapa tips yang ingin saya bagikan untuk membantu teman-teman dalam belajar

CSS:

Tips #1: Cara Mengapal Kode dan Properti CSS

Ada ratusan properti CSS yang harus diingat. Apakah kita akan mampu menghapal

semuanya? Tergantung…Jika kamu sering mengetik kode CSS tanpa copas, bisa jadi

ingatanmu terhadap kode atau properti CSS akan semakin kuat.

Page 11: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Tips #2: Gunakan Inspect Elemen

Inspect elemen ada di setiap browser. Bisa dibuka dengan Klik kanan, lalu pilih Inspect

Element. Di inspect elemen, kita bisa menulis kode CSS secara langsung dan hasilnya

pun akan langsung kita ketahui.

Page 12: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Tips #3: Gunakan Cheat Sheet

Cheat Sheet adalah halaman yang berisi contekan kode CSS. Tunggu dulu… Contekan?

Apakah boleh? Ya tentu saja boleh. Ini kan bukan ujian. Kamu bisa mencari cheat

sheet CSS di Google dengan kata kunci “CSS Cheat Sheet”.

Silahkan di-download, lalu di-print. Setelah itu bisa ditempel di depan meja atau ditaruh

di atas meja. Kapanpun butuh contekan, kita bisa melihatnya.

Page 13: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Apa Selanjutnya ?

Kita sudah mengenal hal dasar dalam CSS seperti:

1. Stuktur Dasar CSS yang terdiri dari

• Selektor;

• Blok deklarasi;

• dan properti.

2. Cara menulis CSS di HTML.

Page 14: Tutorial CSS untuk pemulailmuti.org/wp-content/uploads/2019/04/veni-tutorial-CSS.pdf• Cara Menuliskan CSS di HTML; • Tips Belajar CSS Variasi atau Versi CSS Sejak awal diperkenalkan

Lisensi Dokumen:

Copyright © 2008-2019 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Penutup

Tentu masih banyak materi yang harus anda pelajari diluar yang sudah saya bahas di atas,

selai menguasai dasar penggunaan HTML Dan CSS anda juga harus

menimplementasikan kemampuan anda dalam bentuk membuat sebuah layout sebuah

halaman web yang menarik dengan menggabungkan keduanya. Selamat belajar…

Referensi

• Petanikode.com

• Malasngoding.com

• Duniaikom.com

• Codepolitan.com

• Webdesign.tutsplus.com

Biografi

Nama lengkap saya Veni Ristiyanti.

Saya mahasiswi semester 4 jurusan Teknik Informatika.

Hobby saya bermain game.

Dan saya adalah seorang wibu wkwk.