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

dokumen-dokumen yang mirip
Desain Grafis. RAHMADY LIYANTANTO liyantanto.wordpress.com

Bab 5. Cascading Style Sheet (CSS)

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

CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa

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

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

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).

CSS. Cascading Style Sheet. Spesifikasi lengkap di :

DASAR-DASAR CSS DASAR-DASAR CSS By: Rohi Abdulloh A. PENGENALAN

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

CSS Cascading Style Sheet

CSS (Cascading Style Sheet)

Modul 10 DreamWeaver MX Suendri, S.Kom

{CSS} Cascading Style Sheet

Cascading Style Sheet (CSS) Didik Dwi Prasetya

Cascading Style Sheets (CSS)

APLIKASI WEB DAY 3. (Cascading Style Sheets)

PEMROGRAMAN WEB 1 CSS

CSS Cascading Style Sheet

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

MATERI II CASCADING STYLE SHEETS (CSS) DASAR

Modul 3 CSS CASCADE STYLE SHEET

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

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

Teks dan Background SERIF SANS-SERIF MONOSPACE

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

MODUL PRATIKUM 04A PEMROGRAMAN BERBASIS WEB (CCP119)

LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB PENGENALAN CSS OLEH : LISTHYA KUMALASARI

Cascading Style Sheet (CSS) pada HTML

PRAKTIKUM 3 Pengenalan CSS

Pemrograman Basis Data Berbasis Web

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

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

Pertemuan Ke-5 (CSS) D3 Manajemen Informatika - Unijoyo 1

CSS (Cascade Style Sheet)

PERKEMBANGAN HTML SINTAX DASAR XHTML XHTML VS HTML PEMPROGRAMAN INTERNET PENGENALAN HTML, CSS & PHP 06/11/2012 HTML

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

CSS Cascading Style Sheet

Introduksi. Team Training SMK-TI I-58

Introduksi. Team Training SMK-TI I-58

Cara Value keterangan


Metode Penulisan Dasar CSS

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

LAPORAN PRAKTIKUM 4 PENGENALAN CSS

Cascading Style Sheets (CSS)

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

MODUL PRAKTIKUM PEMROGRAMAN WEB

Cascading Style Sheets (CSS)

Modul Web Design. Dosen: Nofiyati, S.Kom, M.Kom Program Studi Teknik Informatika Universitas Jenderal Soedirman

XHTML dan Dasar-dasar CSS XHTML

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

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

Cascading Style Sheets (CSS)

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

Eko Purwanto WEBMEDIA Training Center Medan

CSS. Auriza Akbar 1 Juni 2012

Manfaat CSS dalam Pembuatan Website

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

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

Multiple Style akan meng-cascade kedalam Style Lain

BAB IV CASCADING STYLE SHEET (CSS)

Faa Akmal-Tugas-Pemrograman-web-Bab-4- halaman-159s/d164

TUTORIAL CSS FRAMEWORK

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

Pengenalan HTML dan CSS

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

CSS. inheritance (pewarisan)

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

FORMULIR No.Dokumen RENCANA PEMBELAJARAN SEMESTER

Membuat Aplikasi GPS & Suara Antrian dengan PHP. Ronald Rusli.

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

Cascade Style Sheet (CSS)

Modul 1 : HTML dan CSS

Cara Membuat website dengan Dreamweaver

Panduan Lengkapp HTML dan CSS bagian 2 Wahyu Setiyono

MODUL III CASCADING STYLE SHEET

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

A. LATAR BELAKANG ATAU BACKGROUND

BAB III CASCADING STYLE SHEET

Cara Mudah Mengedit Cascading Style Sheet (CSS)

Ruang Kerja DREAMWEAVER MX 2004 :

MODUL 1 PENGENALAN HTML

CSS Tutorial. rosihanari.net. Lebih Lanjut Tentang Selector

1. Pengenalan HTML. 2. Tag Dasar HTML

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

SOAL PRODUKTIF KEJURUAN KELAS X MULTIMEDIA

Pemrograman Basis Data Berbasis Web

Pertemuan Ke-4 (Peggunaan XHTML) D3 Manajemen Informatika - Unijoyo 1

C. Ms Powerpoint D. Notepad E. Ms Acces

2011 Ahmad Amarullah

BAB I PERKENALAN HTML

Cascading Style Sheet. Antonius RC CSS Styling - Progweb

Materi Pertemuan 1. Pengenalan Web Design Bagian I : Dasar- dasar CSS. lilih suhaeri WATERFIRE DEV. Kelaskita.com

MACROMEDIA DREAMWEAVER 8

XML extensible Markup Language

MODUL III CASCADING STYLE SHEET

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

Cascading Style Sheets (CSS)

PENDAHULUAN Yosef Murya Kusuma Ardhana. ST., M.Kom

Transkripsi:

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

CASCADING STYLE SHEET 2

Pendahuluan Spesifikasi CSS1 dibuat tahun 1996 CSS2 di-release tahun 1998 CSS3 dalam pengembangan CSS menyediakan sarana untuk mengatur (control) dan mengubah (change) tampilan (presentation) dari dokumen HTML CSS secara teknis bukan HTML, tapi bisa dimasukkan (embedded) ke dalam dokumen HTML Style sheet memungkinkan untuk memaksakan (impose) gaya standar (standard style) untuk dokumen secara menyeluruh, atau bahkan beberapa sekaligus Style ditetapkan pada suatu tag dengan nilai property-nya 3

Contoh penggunaan - before Murni HTML <table> <tr><td bgcolor="#ffcc00" align="left"><font face="arial" size="2" color="red"><b>ini baris pertama</b></font> </td></tr> <tr><td bgcolor="#ffcc00" align="left"><font face="arial" size="2" color="red"><b>ini baris kedua</b></font> </td></tr> <tr><td bgcolor="#ffcc00" align="left"><font face="arial" size="2" color="red"><b>ini baris ketiga</b></font> </td></tr> </table> 4

Contoh penggunaan - after HTML + CSS <table> <tr><td class="subtext">ini baris pertama</td></tr> <tr><td class="subtext">ini baris kedua</td></tr> <tr><td class="subtext">ini baris ketiga</td></tr> </table> 5

Kemampuan CSS Dapat mendefinisikan tampilan di satu tempat saja daripada secara berulangulang Kemudahan mengubah tampilan setelah halaman selesai dibuat Dapat mendefinisikan tampilan seperti ukuran huruf, layout, dan atribut serupa, dengan akurasi setingkat word processor Dapat mendefinisikan layer yang diletakkan di atas elemen lain 6

Tingkatan style sheets Ada tiga tingkatan style sheets Inline ditetapkan pada tag secara khusus dan hanya berlaku untuk tag itu ini adalah gaya yang lebih rinci (fine grain style), yang bertentangan dengan tujuan dari style sheets, yaitu gaya yang seragam Document-level berlaku untuk dokumen secara menyeluruh External bisa diberlakukan pada beberapa dokumen Kalau ada lebih dari satu tingkatan tingkatan yang lebih rendah yang didahulukan 7

Tingkatan style sheets (lanjutan) Tempat deklarasi Inline style sheets muncul di dalam tag Document-level style sheets muncul di bagian head dari dokumen External style sheets ada di dalam file terpisah, bisa ada di mana saja di internet Dalam bentuk file teks dengan tipe MIME text/css 8

Melink external stylesheet Desain filosopinya mudah kita ingin memisahkan antara isi (content) dan gaya (style) Aturan file Harus memiliki ekstensi.css File teks berisi aturan style dan comment Cara melink Tuliskan sebuah link di bagian head <link rel="stylesheet" type="text/css" href="./style.css" media="all" /> Bisa divalidasi http://jigsaw.w3.org/css-validator/ 9

Format spesifikasi style Inline Ditulis pada tag dalam nilai dari attribut style Contoh style="property1: value1; property2: value2; " Document-level Ditulis di dalam tag <style> dengan attribut style diisi nilai "text/css" dan menggunakan HTML comment Contoh <style type="text/css"> <! - rule list --> </style> 10

Format spesifikasi style (lanjutan) External stylesheet Berisi daftar aturan yang ditulis di dalam tag <style> seperti halnya document-level hanya tanpa atribut type Contoh <style type = "text/css" > @import url("./style.css"); h1 {color: gray;} </style> Di dalam <style> bisa diperintahkan untuk mengimpor external stylesheet (contoh lihat atas) Bentuk aturan: selector {list of property/values} 11

Mengapa disebut cascading? One can include (import) several style sheets within an xhtml document. The rules are combined. Conflicting rules are resolved. Combining and resolving conflicting rules is the process that is called cascading. The conditions by each conflicting rules are resolved are not in themselves very complicated but are beyond the scope of our discussion. 12

Aturan-aturan dalam CSS Struktur dokumen Dokumen HTML memiliki struktur dokumen berbentuk tree/hierarchical CSS memungkinkan untuk menentukan style terhadap struktur tersebut secara bersamaan Nilai dan satuan Warna bisa ditulis dengan nama atau nilai rgb Panjang bisa menggunakan satuan in, cm, mm, pt, pc (absolute) atau em, ex, px (relative) 13

Aturan-aturan dalam CSS Font Ada lima generic font families: serif, sans-serif, monospace, cursive, fantasy akhiri dengan generic Contoh: h1 { font-family: Times, 'Times New Roman', Georgia, serif; } Basic visual formatting Element box Colors Background images Positioning 14

Jenis-jenis selector Simple nama tag dalam dokumen HTML Class selector untuk menetapkan style yang berbeda pada tag yang sama Contoh style: p.narrow { } Contoh penggunaan: <p class="narrow"> </p> Generic selector untuk menetapkan style yang sama pada tag yang berbeda Contoh style:.really-big { } Contoh penggunaan: <h1 class="really-big"> </h1> <p class="really-big"> </p> 15

Jenis-jenis selector (lanjutan) Id selector untuk menetapkan style pada suatu elemen dalam dokumen Contoh style: #section14 { } Contoh penggunaan: <h2 id="section14"> </h2> Pseudo classes style untuk behavior Contoh: hover, focus, dll. 16

<span> dan <div> Contoh <span> <p> Now is the <span class="bigred"> best time </span> ever!</p> Penggunaan <div> Untuk membuat suatu sesi atau divisi dalam dokumen HTML di mana style akan ditetapkan <div> berbentuk kotak, di mana posisinya bisa relatif atau absolut 17

Konflik dalam resolusi style Menurut tingkatan style Inline-style didahulukan daripada document-level Document-level didahulukan daripada external-level Dalam satu tingkatan style Style sheets bisa mempunyai sumber berbeda Pembuat dokumen bisa menentukan style Pengguna, via setting browser, bisa menentukan style 18