Cascading Style Sheet (CSS) Didik Dwi Prasetya

dokumen-dokumen yang mirip
DASAR-DASAR CSS DASAR-DASAR CSS By: Rohi Abdulloh A. PENGENALAN

Pemrograman Web. Cascading Style Sheets. Created by : Rifqi Sambas Khairurrohman

CSS Cascading Style Sheet

CSS. Cascading Style Sheet. Spesifikasi lengkap di :

CSS Cascading Style Sheet

Cascading Style Sheets (CSS)

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

BAB IV CASCADING STYLE SHEET (CSS)

CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa

6. HTML & CSS. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco

Contoh Syntax: Contoh di atas menunjukkan. S e l e c t o r : h 1. P r o p e r t y : c o l o r. V a l u e : r e d. (red).

PEMROGRAMAN WEB 1 CSS

{CSS} Cascading Style Sheet

Secara garis besar, terdapat 3 cara menginput kode CSS, yaitu metode Inline Style, Internal Style Sheets, dan External Style Sheets.

CSS (Cascade Style Sheet)

Analisa Pada percobaan ini, menunjukan flow dalam kondisi normal atau sesuai dengan default dan sifat masing-masing tag HTML-nya.

BAB III CASCADING STYLE SHEET

MODUL PRATIKUM 04A PEMROGRAMAN BERBASIS WEB (CCP119)

BAB V DESAIN WEB CSS

Keuntungan Memisahkan presentation sebuah dokumen dari content document itu sendiri Mempermudah dan mempersingkat pembuatan dan pemeliharaan dokumen w

CSS RANDY CAHYA WIHANDIKA, S.ST., M.KOM

Metode Penulisan Dasar CSS

/* styling paragraf, teks paragraf berwarna biru dan rata tengah */ p {color:blue;text-align:center;}

MODUL III CASCADING STYLE SHEET

Multiple Style akan meng-cascade kedalam Style Lain

Bab 5. Cascading Style Sheet (CSS)

CSS Cascading Style Sheet

CSS. inheritance (pewarisan)

Pemrograman Web PRAKTIKUM 3 CSS. TUJUAN BELAJAR Mahasiswa dapat menggunakan css untuk mengatur gaya tampilan elemenhtml

Cara Membuat website dengan Dreamweaver

Persiapan. File latihan.rar diekstrak. Contoh apabila Bahan diekstrak di d:\

Modul 3 CSS CASCADE STYLE SHEET

Author : Minarni, S.Kom.,MM

XHTML dan Dasar-dasar CSS XHTML

Desain Grafis. RAHMADY LIYANTANTO liyantanto.wordpress.com

Perancangan Web. Perancangan Web. Oleh : Moh. Sulhan. By : MOH.SULHAN

MODUL III CASCADING STYLE SHEET

WEB DEVELOPMENT by Hestiasari Rante-Pasila. Week 3 Cascading Style Sheets (CSS) Part 1

LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB PENGENALAN CSS OLEH : LISTHYA KUMALASARI


APLIKASI WEB DAY 3. (Cascading Style Sheets)

CSS dan Tata Letak Pemrograman Internet (TKE ) Program Studi Teknik Elektro, Unsoed

Standar Kompetensi Memahami Pengertian Cascading Style Sheets (CSS), Struktur CSS, Cara kerja CSS, menempatkan CSS dalam HTML

A. LATAR BELAKANG ATAU BACKGROUND

PRAKTIKUM 3 Pengenalan CSS

LAPORAN RESMI Layout

Pemrograman berbasis Web dan Multimedia. Web and Multimedia based Programming K2133

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

DAFTAR ISI DAFTAR ISI... 1 KATA PENGATAR... 2 BAB I PENDAHULUAN Latar Belakang Rumusan Masalah Tujuannya...

SMH2D3 Web Programming. 4 BAB IV WEB DESIGN CSS3. H a l IDENTITAS. Kajian Web Design menggunakan HTML5 dan CSS3

CSS (Cascading Style Sheets)

Sanksi Pelanggaran Pasal 72 Undang-undang Nomor 19 Tahun 2002 Tentang Hak Cipta 1. Barangsiapa dengan sengaja melanggar dan tanpa hak melakukan

LAYOUT. Alat dan Bahan. Cara Kerja. Percobaan. Nama : Dwi Setiya Ningsih Kelas : PJJ D3 T1 NRP :

Modul 10 DreamWeaver MX Suendri, S.Kom

DAFTAR ISI Bab 1 Mengenal Teknologi Internet dan Web... 1 Bab 2 Tentang CSS... 9

Introduksi. Team Training SMK-TI I-58

LAPORAN RESMI. Boxes

Teks dan Background SERIF SANS-SERIF MONOSPACE

MODUL 1 STYLE SHEET UNTUK TAMPILAN DASAR

Membuat Button Dengan CSS

Materi 9 Komputer Aplikasi IT (KAIT) 2 SKS Semester 1 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

CSS background mengizinkan kita untuk mengatur warna, setting image, repeat image secara horizontal dan vertical.

: PRAKTIKUM CSS 3 [Color dan Background] NAMA : KELAS : TANGGAL PRAKTIKUM :

Pemrograman Basis Data Berbasis Web

CSS (Cascading Style Sheet)

CSS? Contoh sederhana Selector Mekanisme mengaplikasikan CSS Elemen-elemen CSS

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MEMBUAT WEBSITE SEDERHANA DENGAN HTML 5

Memahami CSS Selector - Bagian 1

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Cara Value keterangan

Triswansyah Yuliano

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

LAPORAN PRAKTIKUM 4 PENGENALAN CSS

MODUL PRATIKUM 04B PEMROGRAMAN BERBASIS WEB (CCP119)

A. LATAR BELAKANG ATAU BACKGROUND

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

LEMBAR KERJA PRAKTIKUM. - JavaScript Alert yang ditampilkan browser saat membuka halaman home/index.html :

CSS Lanjut Pertemuan - 5

Introduksi. Team Training SMK-TI I-58

Materi. I. Pengenalan HTML II. Basic Tag HTML III. Table IV. Image

Pengenalan HTML dan CSS

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

Membuat Template Website Menggunakan Teknik Layer ala CSS

Percobaan 1 : Mengatur Width Dan Height Hasil :

Percobaan 1: Pengenalan Syntax Simpan file berikut dengan nama percobaan1.html

Tutorial Lengkap Memahami CSS Display

MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

2011 Ahmad Amarullah

BAB I PERKENALAN HTML

Pemrograman Web WEEK 03 HTML LANJUT

MATERI II CASCADING STYLE SHEETS (CSS) DASAR

BAB VI DESAIN WEB RESPONSIF

Cascading Style Sheet (CSS) pada HTML

Panduan Lengkapp HTML dan CSS bagian 2 Wahyu Setiyono

HTML 2 dan CSS. Setelah mengikuti praktikum ini mahasiswa diharapkan dapat :

HTML & CSS. Pemrograman Web. Rajif Agung Yunmar, S.Kom

Transkripsi:

Cascading Style Sheet (CSS) Didik Dwi Prasetya didikdwi@gmail.com

CSS vcss à Cascading Style Sheet vstyle à mendefinisikan aturan untuk menampilkan elemen HTML. vdefinisi: Cascading Style Sheets (CSS) is a rule based language that applies styling to your HTML elements. 2

Mengapa CSS? v HTML tidak pernah dirancang untuk menjadi bahasa presentasi. <p color= red align= right ><font> v Penghapusan atribut presentasi dapat meningkatkan reusability dan maintainability. v CSS menjadikan dokumen yang bersih dan rapi. 3

Cascade vkekuatan CSS terletak pada konsep cascade. vprioritas cascade berdampak inheritance. 4

Sejarah Singkat v CSS 1 (1996) Tidak benar-benar digunakan HTML 3.2 (1997) Mimpi buruk pengembang web v CSS 2 (1998) Fitur: positioning, media types, shadow CSS 2.1 à Edisi revisi v CSS 3 (1999) Pembagian dokumen ke dalam module 5

Sintaks CSS The CSS syntax is made up of 5 parts: vselector vproperty/value vdeclaration vdeclaration block vcurly braces 6

Sintaks CSS (2) v Selector biasanya merupakan elemen HTML. v Declaration terdiri dari pasangan property dan value (nilai) Property: style yang akan diubah Value: nilai properti 7

Selektor id dan class vcss memfasilitasi pendefinisian own selector (id dan class) vid: mendefinisikan style pada elemen unik Definisi: #header {color: red} Cara akses: <div id= header > vclass: mendefinisikan style pada elemen serupa Definisi:.center {text-align: center} Cara akses: <div class= center > 8

Komentar CSS v Komentar digunakan untuk menjelaskan kode. v Komentar diabaikan oleh browser Tidak dieksekusi. v Penulisan komentar diawali dengan /* dan ditutup dengan */ /* Baris ini merupakan komentar */ p { text-align:center; /* Komentar lain */ } color: red; 9

Implementasi CSS vmetode penerapan CSS di halaman web Inline Internal External 10

Inline Style vmenerapkan style langsung di HTML melalui atribut style vsesuai jika hanya dipakai sekali pada elemen vkode kurang readable dan bersih vcontoh: <p style="color:red; font-size: 12px;"> Paragraf merah dengan ukuran 12px </p> 11

Internal Style vmenggunakan tag <style> di elemen head vsesuai jika hanya dipakai di satu halaman saja. vcontoh: <style> p { text-align: center; } color: red; </style> 12

External Style vmemisahkan dokumen HTML dan style sheet vmenggunakan <link> di head vsesuai jika digunakan berulang di beberapa halaman (direkomendasikan) vcontoh: <link rel="stylesheet" href="style.css"> Ket: file style.css berisi aturan-aturan CSS 13

Urutan Prioritas Aturan v Jika beberapa property ditentukan pada selector yang sama di tempat yang berbeda, nilai yang digunakan adalah nilai pada style sheet yang paling spesifik. v Urutan prioritas tampilan terurut dari paling rendah ke tinggi 1. Nilai default browser 2. External Style Sheet (file css) 3. Internal Style Sheet (di bagian head) 4. Inline Style (di elemen html) 14

CSS Layout v3 konsep layout CSS: CSS box model Floating Positioning v3 konsep secara bersama-sama mengendalikan elemen di halaman web. 15

CSS Box Model Margin Border Padding Content 16

Margin, Padding, Border 17

Floating vmenempatkan posisi elemen vnilai float: left, right, none vuntuk me-restore ke normal flow: clear: left; clear: right; clear: both; 18

CSS Positioning v Konsep dasar ketiga setelah box model dan float. v Tipe positioning: position: relative; position: absolute; position: fixed; (subkategori absolute) 19

CSS Positioning (1) vrelative: Normal flow 20

CSS Positioning (2) vrelative: #box2 { position: relative; } left: 20px; top: 20px; 21

CSS Positioning (3) v Absolute: relasi ke ancestor #box2 { position: absolute; } left: 20px; top: 20px; 22

Fitur-Fitur CSS3 vselector baru (attr^, $, *) vrounded corner (border-radius) vborder image vbox shadow (box-shadow) vtext shadow 23

Studi Kasus vanalisis desain header CSS berikut: 24