Cascading Style Sheet. Antonius RC CSS Styling - Progweb

dokumen-dokumen yang mirip
Cascading Style Sheets (CSS)

{CSS} Cascading Style Sheet

CSS Cascading Style Sheet

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

Multiple Style akan meng-cascade kedalam Style Lain

Teks dan Background SERIF SANS-SERIF MONOSPACE

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

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

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

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

CSS Cascading Style Sheet

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

Modul 10 DreamWeaver MX Suendri, S.Kom

XHTML dan Dasar-dasar CSS XHTML

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

Cascading Style Sheet (CSS) Didik Dwi Prasetya

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

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

Memahami CSS Selector - Bagian 1

CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa

Introduksi. Team Training SMK-TI I-58

2011 Ahmad Amarullah

CSS. inheritance (pewarisan)

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

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

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

APLIKASI WEB DAY 3. (Cascading Style Sheets)

Desain Grafis. RAHMADY LIYANTANTO liyantanto.wordpress.com

CSS. Cascading Style Sheet. Spesifikasi lengkap di :

PEMROGRAMAN WEB 1 CSS

Membuat Button Dengan CSS

CSS (Cascade Style Sheet)

LAYER DAN HYPERLINK. B. Kegunaan Layer: 1. Layer

Bab 5. Cascading Style Sheet (CSS)


Cascade Style Sheet (CSS)

A. LATAR BELAKANG ATAU BACKGROUND

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

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

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

TUTORIAL CSS FRAMEWORK

MODUL PRATIKUM 04A PEMROGRAMAN BERBASIS WEB (CCP119)

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

Cara Value keterangan

Pemrograman Web Sisi Client Pertemuan 3 PI

Author : Minarni, S.Kom.,MM

Introduksi. Team Training SMK-TI I-58

[ MODUL 4 ] PEMROGRAMAN WEB [ CSS ] Modul Ini Disusun Untuk Membantu Proses Pembelajaran Bagi Mahasiswa DOSEN : CEPI RAHMAT HIDAYAT, S.

Bab III Cascading Style Sheet

Pemrograman Basis Data Berbasis Web

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

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

HTML (HyperText Markup Language)

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

CSS Cascading Style Sheet

Pemrograman Basis Data Berbasis Web

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

PRAKTIKUM 3 Pengenalan CSS

BAB 6 CSS 6.1. CSS SYNTAX. Syntax CSS memiliki dua bagian utama yaitu, selector dan deklasi.

CSS (Cascading Style Sheet)

Cascading Style Sheet (CSS) pada HTML

MODUL III CASCADING STYLE SHEET

CSS. Auriza Akbar 1 Juni 2012

MATERI II CASCADING STYLE SHEETS (CSS) DASAR

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

Pemrograman Basis Data Berbasis Web

Bab 1. HTML (Hypertext Markup Language) A. World Wide Web

1. Pengenalan HTML. 2. Tag Dasar HTML

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

Cara Membuat website dengan Dreamweaver

Metode Penulisan Dasar CSS

MODUL 1 PENGENALAN HTML

BAB IV CASCADING STYLE SHEET (CSS)

Cascading Style Sheets (CSS)

Keterampilan Komputer. 8. Pengenalan HTML

PELATIHAN WEB DESIGN & WEB PROGRAMMING

Pengenalan HTML dan CSS

C. Ms Powerpoint D. Notepad E. Ms Acces

MODUL 3 STYLE SHEET RINGKASAN

Modul 3 CSS CASCADE STYLE SHEET

Ruang Kerja DREAMWEAVER MX 2004 :

BAB III CASCADING STYLE SHEET

LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB PENGENALAN CSS OLEH : LISTHYA KUMALASARI

HTML. ( HyperText Markup Language) Pertemuan 2 Oleh : Nufan Balafif. Mata Kuliah : Pemrograman Berbasis Web

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

Animasi Dengan CSS3. Mahasiswa memahami konsep dasar animasi CSS3 Mahasiswa memahami konsep transisi Mahasiswa memahami konsep transformasi

MACROMEDIA DREAMWEAVER 8

MODUL 1 STYLE SHEET UNTUK TAMPILAN DASAR

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

SMH2D3 Web Programming. 2 BAB II BASIC HTML5 ELEMENT. H a l IDENTITAS. Kajian Web Design menggunakan HTML5 dan CSS3

CSS (Cascading Style Sheets)

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

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

Manfaat CSS dalam Pembuatan Website

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

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

Transkripsi:

Cascading Style Sheet Antonius RC CSS Styling - Progweb

Glossary HTML Provides structures browsers have to interpret every element structuresand display it correctly CSS Provides presentation/ design Browsers have to interpret how each element should appearin the screen JavaScript Provides fuctionality Browsers have to interpret how each page interactwith each others and with users Provides web enabled application

CSS CSS digunakan untuk mendefinisikan bagaimana sebuah elemen HTML akan ditampilkanpada media (desktop dan mobile) Sebagai media presentasi(tampilan) dari kodekode HTML CSS Level: CSS 1 http://www.w3.org/tr/rec-css1 CSS 2 http://www.w3.org/tr/rec-css2 CSS 3 http://visual.ly/css-evolution-facts-and-history

Apa itu Cascading Style Sheets? Dibuat oleh Hakon Wium Lie darimit in 1994 Menjadi W3C standard untuk webvisual presentation Memisahkan desain dan konten/ isi Sehingga kita dapat memanajemen integritas project Perubahan di desain tidak akan mempengaruhi konten

Advantages of CSS Cost Savings Reduced Bandwidth Costs One style sheet called and cached Higher Search Engine Rankings Cleaner code is easier for search engines to index Faster download = better usability Web usability redesign can increase the sales CSS requires less code CSS can controlthe order that elements download (content before images) Increased Reach CSS website is compatible with many different browser & platform

CSS Tool Browsers: be careful! Add-ons Firefox: Firebug: inspect html, CSS, and Javascript Web Developer: lengkap ColorZilla: pick the web color MeasureIt: measure screen

CSS3 on Browsers

TopStyle

CSS Style dan Layout

Jika CSS di disabled?

CSS Live edit?

Format CSS Selector: elemen HTML yang akan diformat Property: atribut HTML yang ingin diubah Value: nilai pemformatan yang diinginkan Menggunakan pemisah dan akhir titik koma (;)

CSS Styling

CSS Selectors 1. Element Selectors (refer to HTML tags) H1 {color: purple;} H1, H2, P {color: purple;} 2. Contextual (refer to HTMLtag, but in context) ol ul { color: purple; } -special formatting for unordered lists inside ordered lists

Kasus Surat

HTML Surat

Hasil HTML Surat di Browser

Cara Penggunaan CSS Inline style Internal stylesheet (di head)

Penggunaan CSS Eksternal stylesheet(file, paling fleksibel) Browser default: tergantung setting CSS yang disetup pada browser

Cascading style sheet Urutan pemrosesan/interpret CSS pada browser: 1. Inline style 2. Internal style sheet 3. External style sheet 4. Browser default Jika link ke external style sheet diletakkan setelah internal style sheet, external style sheet akan menimpa (override) internal style sheet!

Browser Default

User Style Sheets

Komentar pada CSS Menggunakan tanda /* dan */

Selector class Selector class digunakan untuk menentukan style pada elemenyang bisa dipakai berkali-kali. Selector ini memanfaatkan attribut class dari elemen HTML yang akan didefinisikan sebagai..

Hasil

Contoh CSScodeper elemen HTML Atau untuk semua elemen HTML.judul{color:blue;}

Selector id Selector iddigunakan untuk menentukan sebuah style untuk elemen tunggal (unik). Selector ini memanfaatkan attributiddari elemen HTML yang akan didefinisikan sebagai "#". Jangan mengunakan angka untuk nama id <p id= tangal >Watampone, 12 Desember 2011</p>

Contoh lain id <p id="exampleid1">this paragraph has an ID name of "exampleid1" and has a white CSS defined background</p> <p id="exampleid2">this paragraph has an ID name of "exampleid2" and has had its text transformed to uppercase letters. </p>

Rangkuman

Aturan Penimpaan (cascading) http://coding.smashingmagazine.com/2007/07/2 7/css-specificity-things-you-should-know/ Start at 0(*), add 1000 for style(inline)attribute, add 100 for each ID(#), add 10 for each attribute, class or pseudo-class(. Atau :), add 1 for each element name body #content.data img:hover 122 (0,1,2,2or 0122): 100 for #content, 10 for.data, 10 for :hover, 1 for body and 1 for img. Semakin besar nilainya akan menimpa CSS yang kecil

http://www.stuffandnonsense.co.uk/archives/images/specificitywars-05v2.jpg

Contoh Cascading A: h1 B: #content h1 C: <div id="content"> <h1 style="color: #fff">headline</h1> </div> A : 1 (1 elemen), B: 101 (1 elemen (1) + 1 id (100)), C: 1000 (inline style) Maka C akan menimpa A dan B

CSS background Background background-color : menentukan warnabackground dari sebuah elemen background-image : menentukan gambaryang akan digunakan sebagai background background-repeat: menentukan apakah gambar background akan diulangsecara horizontal atau vertikal background-attachment : menentukan apakah gambar background bersifat fixed atau bisa di-scroll background-position: menentukan posisi awal dari gambar background

Contoh background

Contoh background color

Penggunaan Warna Nama warna, seperti red, black Nilai RGB, seperti "rgb(255,0,0)" Nilai Hexa, seperti "#FF0000"

Text transformation Lowercase Uppercase Capitalize

Text Decoration b{text-decoration:overline;} b{text-decoration:line-through;} b{text-decoration:underline;} b{text-decoration:blink;}

Paragraph Indentation

Jenis Font pada CSS

Ukuran Font Ukuran absolut(pixel) Ukuran teks bersifat fixed(ukuran default pada browser adalah 16px) Tidak fleksibel Cocok jika ukuran fisik dari media output yang akan dipakai sudah pasti Ukuran relatif Ukuran teks bersifat relatifterhadap elemen yang berada disekitarnya Pengguna dapat mengubah ukuran teks pada browser Satuan em adalah yang direkomendasikan oleh W3C. 1em setara dengan 16px

Contoh Font font-size: 2em;

Link Empat jenis kondisi link: a:link link normal yang belum pernah dikunjungi a:visited link yang sudah pernah dikunjungi pengguna a:hover link ketika pengguna melewatkan mouse diatasnya a:active link ketika pengguna meng-klik link tersebut

Contoh Link

CSS Validator Validates external CSS documents Memastikan bahwa CSS yang kita buat benar http://jigsaw.w3.org/css-validator/#validate_by_uri+with_options

Soal-soal

Next Presentasi Ide Project Next: CSS Layouting