Bahasa Style CSS L. Erawan.

Slides:



Advertisements
Presentasi serupa
HTMLHTML ADVANCE. HTML DOCTYPE Sebuah deklarasi DOCTYPE mengacu pada aturan- aturan untuk bahasa markup, sehingga browser membuat konten dengan benar.
Advertisements

Pertemuan 2.  Dreamweaver adl salah satu program pembuatan website yang mempunyai banyak sekali menu-menu dan tool-tool yang dapat dipergunakan untuk.
Desain web – pertemuan 10 CSS (Part 3).
Cascade Style Sheet (CSS) Dahlan Abdullah /
Cascading Style Sheets (CSS)
DASAR HTML Marina Azizah. Struktur Dokumen HTML Dokumen HTML bisa di bagi mejadi tiga bagian utama: HTML Setiap dokumen HTML harus di awali dan di tutup.
( Cascading Style Sheet) Bagian 1
Pertemuan 9 Cascading Style Sheet (css)
Minggu …8… Page 1 MINGGU Ke delapan Web Teknologi 2 Pokok Bahasan: CSS and Themes Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan dan mengaplikasikan.
HTML (Hypertext Markup Language)
Tim FT Elektro UHAMKA CSS (Cascading Style Sheet)
PENGERTIAN CSS.
CSS.
Pengembangan Evangs Mailoa Cascading Style Sheet (CSS) dan HTML Form WEB.
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)
Usability: Disain Web yang Brilian
PENGENALAN CSS CSS = Cascading Style Sheet Fungsi : mendefenisikan style untuk suatu teks dengan jenis huruf, ukuran, warna tertentu.
Cascading Style Sheet (CSS) dan HTML Form
Cascading Style Sheet (CSS)
Cascading Style Sheet (CSS)
Lutfi Budi Ilmawan Univ. Muslim Indonesia
X/HTML - CSS - Javascript
Evaluasi Soal UTS.
Hyper Text Markup Language
Pemrograman Berbasis Web CSS
Cascading Style Sheet (CSS)
PERTEMUAN CSS Pengenalan CSS.
CSS (Cascading Style Sheet)
Cascading Style Sheets (CSS)
(Cascading Style Sheet)
HTML CSS.
Perkenalan CSS.
Konsep Dasar HTML SLIDE 1 Agung Brastama Putra.
Cascading Style Sheets (CSS)
Pengenalan CSS Apasih CSS itu ?.
Pengolahan Informasi Berbasis Bahasa Pemrograman Script
Perancangan & Pemrograman Web
PRIN STIANINGSIH TEACHER OF SMK NEGERI 1 PEKANBARU
KOMPUTER APLIKASI IT XHTML & CSS MODUL 02
(Cascading Stylesheet)
PRAKTIKUM PEMROGRAMAN WEB
CSS Pertemuan 12 Matakuliah : L0182 / Web & Animation Design
PERTEMUAN 5 CSS IMAGE.
Area Kerja Dreamweaver
PJ : Nuraini Purwandari
Cascade Style Sheet (CSS)
( Cascading Style Sheet) Bagian 1
( Cascading style sheets)
Assalamu’alaikum Warohmatullah Wabarokatuh Selamat Pagi 
LAB ict Terpadu universitas budi luhur, lab Januari 2017
Pemrograman Web I --CSS--
Pemrograman Berorientasi Platform (IN315B)
Darmawan satyananda Mathematics department State university of malang
Pengembangan Web HTML Dasar
APLIKASI KOMPUTER “WEBSITE”
Urutan Prioritas Selector CSS (Cascading)
Pemrograman Web PG117 – 3 SKS.
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 (CSS) dan HTML Form
Cascading Style Sheet.
Cascading Style Sheet (CSS) dan HTML Form
PENGENALAN CSS CSS = Cascading Style Sheet Fungsi : mendefenisikan style untuk suatu teks dengan jenis huruf, ukuran, warna tertentu.
List dan Image pada HTML
Cascading Style Sheet (CSS) dan HTML Form
CSS Cascading Style Sheet
Web Design CSS.
Transcript presentasi:

Bahasa Style CSS L. Erawan

Apa itu CSS? Bagaimana menggunakannya? Mengapa menggunakannya? Dimana menggunakannya Kapan menggunakannya? Siapa yang perlu menggunakannya?

Studi Kasus Struktur konten situs Udinus: Header Menu Fasilitas pencarian Login SiAdin, Web Mail Kabar penting Pengumuman-pengumuman akademik Berita-berita terkini Informasi tambahan

Fasilitas pencarian Header Login SiAdin Menu Kabar penting Informasi tambahan Pengumuman akademik Berita terkini

Latar Belakang Masalah Diciptakannya CSS HTML diciptakan dengan kegunaan untuk mendefinisikan konten <p>Ini paragrap</p> <h2>Ini heading tingkat 2</h2> Pada versi HTML 3.2 ditambah elemen dan atribut pengatur tampilan seperti <font>, dan atribut color. <font size="7" color="red“>Aku teks merah besar</font> Ketika setiap halaman ditambahkan informasi font dan warna maka untuk mengubah jenis warna atau font harus mengedit halaman satu demi satu -> proses pengembangan situs menjadi lama dan mahal.

CSS itu...? Singkatan dari Cascading Style Sheet Style yang mendefinisikan bagaimana suatu elemen HTML tampil Ada 3 versi: 1, 2, 3. Paling banyak digunakan 2 dan 3 Salah satu standar W3C yang ditambahkan ke HTML 4.o untuk menyelesaikan masalah

Manfaat CSS CSS mengurangi banyak pekerjaan pengembangan situs. Dengan menyimpan seluruh kode style pada suatu file, maka pengendalian dan pengaturan tampilan seluruh halaman situs dapat dilakukan secara terpusat dari satu lokasi. Mengubah warna situs, cukup dengan mengedit kode pada file CSS, maka seluruh halaman situs akan terupdate semua. CSS lebih banyak memiliki variasi gaya tampilan dibandingkan atribut HTML

CSS Berdasarkan Konsep Pemisahan Proses pengembangan situs web secara standar memisahkan titik perhatian pada 3 aspek: Struktur -> oleh HTML Presentasi -> oleh CSS Behaviour -> oleh Javascript Mengapa dipisah? Agar dokumen HTML tidak rumit dan gemuk Memudahkan pemeliharaan situs

Proses Penerjemahan Dokumen Oleh Browser <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Hello HTML World</title> <!-- Simple hello world in HTML 4.01 strict example --> </head> <body> <h1>Welcome to the World of HTML</h1> <hr> <p>HTML <em>really</em> isn't so hard!</p> <p>Soon you will ♥ using HTML.</p> <p>You can put lots of text here if you want. We could go on and on with fake text for you to read, but let's get back to the book.</p> </body> </html>

Proses Penerjemahan Dokumen Oleh Browser Browser akan membangun pohon parsing (parse->mengurai) untuk mengartikan struktur dokumen

Proses Penerjemahan Dokumen Oleh Browser Pohon parsing sering disebut pohon DOM yang digunakan browser untuk menentukan bagaimana harus menampilkan halaman menggunakan style default HTML dan CSS. Javascript juga menggunakan pohon DOM ini ketika memanipulasi dokumen. Pohon DOM ini bertindak sebagai kerangka halaman sehingga kebenaran struktur dokumen (standar) sangat penting

Sintaks CSS Selektor: elemen HTML yang akan diatur Blok deklarasi: berisi satu atau lebih deklarasi dipisahkan titik-koma Setiap deklarasi: terdiri dari nama properti dan sebuah nilai dipisahkan titik dua

Tiga Cara Penggunaan CSS Di CSS ada 3 cara penerapan: Inline style sheet Internal style sheet External style sheet Cara ketiga paling efisien

Tiga Cara Penggunaan CSS Cara pertama menggunakan atribut style dan ditulis langsung pada elemen HTML: <p style=“text-align:center”>Paragrap</p> Cara kedua ditulis di bagian HEAD dengan tag <style>: <head> <style type=“text/css”> p {text-align:center;} </style> </head>

Tiga Cara Penggunaan CSS Cara ketiga ditulis di bagian HEAD menggunakan elemen LINK: <head> <link rel=“stylesheet” type=“text/css” href=“styleku.css”> </head> Isi file styleku.css: p {text-align:center}

CSS Box Model Pengetahuan tentang “model kotak CSS” sangat penting

Penjelasan Content - The content of the box, where text and images appear Padding - area sekitar konten, bersifat transparan Border - batasan yang mengelilingi padding dan konten Margin - area diluar border, bersifat transparan

CSS Box Model Semua elemen HTML dapat dianggap sebagai kotak. Pengetahuan ini sangat penting saat mendesain dan menata letak. Sebenarnya, kotak yang dimaksud ini adalah area yang mengelilingi elemen yang terdiri dari margin, border, padding, dan konten elemen Karena model ini, kita dapat menambahkan border mengelilingi elemen, dan menentukan ruang diantara elemen-elemen HTML.

Total Lebar dan Tinggi Elemen Lebar suatu elemen dapat dihitung dengan rumus: Total lebar elemen = width + padding kiri + padding kanan + border kiri + border kanan + margin kiri + margin kanan Tinggi suatu elemen: Total tinggi elemen = height + padding atas + padding bawah + border atas + border bawah + margin atas + margin bawah