CSS (Cascading Style Sheet)

Slides:



Advertisements
Presentasi serupa
Desain web – pertemuan 10 CSS (Part 3).
Advertisements

Cascade Style Sheet (CSS) Dahlan Abdullah /
Prof. Dr.-Ing. L.M.F. Purwanto
Cascading Style Sheets (CSS)
LIMBAH PETERNAKAN Anggota Kelompok: Zamaludin Eka Ariska.
( Cascading Style Sheet) Bagian 1
Pertemuan 9 Cascading Style Sheet (css)
Tim FT Elektro UHAMKA CSS (Cascading Style Sheet)
PENGERTIAN CSS.
CSS.
HTML - CSS Cascading Style Sheet.
Cascading Style Sheet Oleh : Edy Mulyanto
Web and Multimedia based Programming K2133 Pemrograman berbasis Web dan Multimedia 1.
Latihan CSS.
Pemrograman Berbasis Web CSS
CSS (Cascading Style Sheet)
PENGENALAN CSS CSS = Cascading Style Sheet Fungsi : mendefenisikan style untuk suatu teks dengan jenis huruf, ukuran, warna tertentu.
Sistem Operasi |Manajemen Proses
NAME OF PRESENTATION Company Name. Title Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore.
Cascading Style Sheet (CSS)
Cascading Style Sheet (CSS)
Bahasa Style CSS L. Erawan.
Lutfi Budi Ilmawan Univ. Muslim Indonesia
Pemrograman Berbasis Web CSS
Cascading Style Sheet (CSS)
PERTEMUAN CSS Pengenalan CSS.
Sistem Operasi |Manajemen Proses
Cascading Style Sheets (CSS)
(Cascading Style Sheet)
Pemrograman Basis Data Berbasis Web
HTML CSS.
Perkenalan CSS.
Konsep Dasar HTML SLIDE 1 Agung Brastama Putra.
Cascading Style Sheets (CSS)
Pengenalan CSS Apasih CSS itu ?.
Perancangan & Pemrograman Web
Firman Wahyudhie Cascading STYLE SHEET.
S1 Teknik Informatika - Unijoyo
PRIN STIANINGSIH TEACHER OF SMK NEGERI 1 PEKANBARU
KOMPUTER APLIKASI IT XHTML & CSS MODUL 02
Prinsip prinsip desain web
(Cascading Stylesheet)
( Cascading Style Sheet) Bagian 2 (Model Kotak dan Menu)
CSS Pertemuan 12 Matakuliah : L0182 / Web & Animation Design
PERTEMUAN 5 CSS IMAGE.
Cascade Style Sheet (CSS)
CSS.
( Cascading Style Sheet) Bagian 1
CSS.
PEMANASAN GLOBAL HSE WEEKLY MEETING 2014.
Pemrograman Basis Data Berbasis Web
( Cascading style sheets)
Assalamu’alaikum Warohmatullah Wabarokatuh Selamat Pagi 
Triyanna Widiyaningtyas
Regionalisasi Kawasan Dunia Berdasarkan Pusat Pertumbuhan Ekonomi
Pemrograman Web I --CSS--
APLIKASI KOMPUTER “WEBSITE”
Urutan Prioritas Selector CSS (Cascading)
Implementasi CSS Ada 4 cara memasang kode CSS ke dalam halaman situs, yaitu: Inline CSS Embedded (memasang kode ke dalam bagian External.
Cascading Style Sheet.
PENGENALAN CSS CSS = Cascading Style Sheet Fungsi : mendefenisikan style untuk suatu teks dengan jenis huruf, ukuran, warna tertentu.
CSS (Cascading Style Sheet)
PRINSIP HUKUM HALAL DAN HARAM Disarikan dari kitab الحلال والحرام في الاسلام DR. Yusuf Qardhawi.
List dan Image pada HTML
CSS Cascading Style Sheet
Web Design CSS.
8 Nama di Sini tahun PROFIL PENGALAMAN PENDIDIKAN KEAHLIAN pengalaman
PENGALAMAN PENGALAMAN INTERNASIONAL Nama Perusahaan | Jabatan
Desainer, Pengembang Web
ARSIT-EKTUR Sampul depan JANUARI [TAHUN] ARTIKEL 1 – HALAMAN 1
Transcript presentasi:

CSS (Cascading Style Sheet) Oleh ; D. Sinaga, M.Kom

CSS (Cascading style sheet) Adalah bahasa pemrograman yang digunakan untuk membantu menata tata letak sebuah halaman web. Terkadang element yang terpasang di html hanya mempunyai satu propertis saja, maka dengan bantuan CSS setiap element di dalam html bisa dimodifikasi. Oleh karena itu setiap element yang dibuat dengan CSS bisa mempunyai sifat inheritance (turunan). Pendeklarasian sebuah CSS berada pada hirarki head pada hirarki HTML. Setiap element di dalam CSS mempunyai atribut masing-masing, misal font-size:10px

Penulisan element (selector) CSS dalam HTML ada 3 kelompok : Selectors Penulisan element (selector) CSS dalam HTML ada 3 kelompok : 1.CSS Tag HTML 2.CSS Element id 3.CSS Element class

Penulisan CSS Embedded style sheet = CSS bisa langsung dituliskan di dalam head dengan memberikan MIME Type (text/css) Contoh : <style type=“text/css”> ...Content.... </style External style sheet = CSS juga bisa dibuat diluar file HTML, dengan (external link). <link rel=“stylesheet” type=“text/css” href=“style.css”> Inline style sheet = CSS juga bisa dibuat satu baris di dalam element html. <h1 style=“color:#000000;” >

FORMAT PENULISAN ELEMENT contoh : (selector) dan atribut css Body { background:#FFFFF;} #wrapper { margin : 0 auto;} Dalam setiap penulisan Element diikuti dengan tanda kurung kurawal. Dalam penulisan setiap atribut, cara penulisannya adalah nama atribut diikuti oleh tanda titik dua ( : ) kemudian properti atributnya dan diakhiri dengan semikolon ( ; )

Penulisan css tag html Dalam penulisan CSS tag HTML, adalah cukup dengan memberikan element pada setiap element HTML yang akan diberi atribut pada CSS. Contoh : Body { background-color:#CCCCCC; font-family : arial; color:#000000; font-size:12px; }

Penulisan css ELEMENT ID Dalam penulisan CSS element div, adalah dengan menambahkan karakter # (cross) pada setiap pembuatan element. Pada pemanggilan di HTML dengan menggunakan id, <div id=“header”>content</div> Contoh : #header { height:300px; background-color:#CCCCCC; font-family : arial; color:#000000; font-size:12px; }

Penulisan css ELEMENT class Dalam penulisan CSS element div, adalah dengan menambahkan karakter . (titik) pada setiap pembuatan element. Pada pemanggilan di HTML dengan menggunakan id, <div class=“header”>content</div> Contoh : .header{ height:300px; background-color:#CCCCCC; font-family : arial; color:#000000; font-size:12px; }

GROUP SELECTOR h1, h2, h3, h4 { border:solid red 1px; } Terkadang di dalam penulisan element biasanya mempunyai atribut yang sama pada setiap element. CSS memperbolehkan penulisan atribut secara bersama-sama pada sebuah grup element. Contoh : h1, h2, h3, h4 { border:solid red 1px; }

ELEMENT CLASS PADA TABEL Dalam pembuatan sebuah tabel, kontruksi dari bentuk tabel yang terdiri dari kolom-kolom bisa kita modifikasi dengan menggunakan CSS. <table class=“aturtabel”> <tr> <td>Satu</td> <td>Dua</td> </tr> </table> Dalam CSS: . aturtabel{ border-collaps:collaps; } . aturtabel td{ border:red solid 1px; }

INHERITANCE PADA ELEMENT (SELECTOR) CSS Dalam selector CSS mendukung juga Fungsi inheritance (turunan), dimana setiap atribut element dari sebuah element turunan tidak akan mempengaruhi sebuah element yang lain. Contoh : #header h1{color:#000000;} h1{color:#123456;} Pada baris pertama terdapat element h1yang merupakan turunan dari id#header . Sedangkan h1 pada baris kedua memiliki attribut sendiri sehingga ketika dijalankan akan menghasilkan 2 element yang berbeda.

Atribut padding dan margin Padding adalah properti yang digunakan untuk membuat jarak antar objek dan isi objek Contoh : padding : 1px 2px 3px 4px; * 1px (top), 2px(right), 3px(button), 4px(left) padding : 2px 2px 2px 2px: ( padding : 2px; ) Border adalah properti yang digunakan untuk memberikan garis pada sebuah konten. border: 1px solid red; (membuat garis setebal 1px dengan garis penuh dan berwarna merah) Margin adalah properti yang digunakan untuk membuat jarak (margin) objek dari layar margin : 1px 2px 3px 4px; margin : 2px 2px 2px 2px; margin : 0 auto; (membuat objek di tengah)

MODEL KOTAK (BOX model) Di dalam pengaturan tata letak sebuah halaman web site agar terlihat menarik seringkali dikotak-kotak/di blok dan diletakkan di beberapa bagian halaman website. Pengkotak-kotakan tersebut tidak lepas dari beberapa blok (blok kotak) yang berisi tentang bagian-bagian yang akan ditampilkan di halaman web browser, kotak-kotak tersebut secara virtual digambarkan ke dalam tata letak halaman web site. Misalnya : kotak untuk header, kotak footer, kotak isi halaman, kotak kanan atau kotak kiri.

MODEL kotak (BOX MODEL)

Example div {     width: 320px;     padding: 10px;     border: 5px solid gray;     margin: 0;  }

<!DOCTYPE html> <html> <head> <style> div { background-color: lightgrey; width: 300px; padding: 25px; border: 25px solid navy; margin: 25px; } </style> </head> <body> <div>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div> </body> </html>