Mendesain halaman Web

dokumen-dokumen yang mirip
MATERI II CASCADING STYLE SHEETS (CSS) DASAR

MATERI II CASCADING STYLE SHEETS (CSS)

MATERI II CASCADING STYLE SHEETS (CSS) LANJUT

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

CSS Cascading Style Sheet

Cascading Style Sheets (CSS)

Introduksi. Team Training SMK-TI I-58

CSS. Auriza Akbar 1 Juni 2012

Cascading Style Sheets (CSS)

Multiple Style akan meng-cascade kedalam Style Lain

{CSS} Cascading Style Sheet

Cara Value keterangan

MODUL 1 STYLE SHEET UNTUK TAMPILAN DASAR

Teks dan Background SERIF SANS-SERIF MONOSPACE

XHTML dan Dasar-dasar CSS XHTML

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

APLIKASI WEB DAY 3. (Cascading Style Sheets)

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

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

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

Cascading Style Sheets (CSS)

Introduksi. Team Training SMK-TI I-58

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

CSS. Cascading Style Sheet. Spesifikasi lengkap di :

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

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


Metode Penulisan Dasar CSS

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

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

CSS (Cascade Style Sheet)

Cascading Style Sheet (CSS) pada HTML

Mata Kuliah Pemrograman Web S1 SI Semester 2 Materi Kuliah Cascading Style Sheet CSS STMIK AMIKOM Yogyakarta

Modul 10 DreamWeaver MX Suendri, S.Kom

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

Penggunaan CSS dalam Perancangan Web

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

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

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

Modul 3 CSS CASCADE STYLE SHEET

MODUL PRATIKUM 04A PEMROGRAMAN BERBASIS WEB (CCP119)

PEMROGRAMAN WEB 1 CSS

TUTORIAL WEBDESIGN HTML & CSS DENGAN DREAMWEAVER

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

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

Daftar isi. West PoinT edu

MODUL III CASCADING STYLE SHEET

BAB I PERKENALAN HTML

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

LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB PENGENALAN CSS OLEH : LISTHYA KUMALASARI

CSS Cascading Style Sheet

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

Pemrograman Basis Data Berbasis Web

LAPORAN PRAKTIKUM 4 PENGENALAN CSS

BAB I PERKENALAN HTML

Cascading Style Sheet (CSS) pada HTML

Author : Minarni, S.Kom.,MM

PRAKTIKUM 3 Pengenalan CSS

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

MACROMEDIA DREAMWEAVER 8

Cascading Style Sheet (CSS) Didik Dwi Prasetya

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

TRAINING. Basic HTML & CSS. Jan-2013 USER BAGIAN 3

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

A. LATAR BELAKANG ATAU BACKGROUND

MATERI III PEMFORMATAN TEXT HTML

BAB IV CASCADING STYLE SHEET (CSS)

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

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

BAB 9 FORM DAN DIV. Tujuan Instruksional

BAB III CASCADING STYLE SHEET

A. LATAR BELAKANG ATAU BACKGROUND

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

Desain Grafis. RAHMADY LIYANTANTO liyantanto.wordpress.com

HTML (HyperText Markup Language)

MODUL 3 STYLE SHEET RINGKASAN

Cara Membuat website dengan Dreamweaver

Pemrograman Web Sisi Client Pertemuan 3 PI

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

Artikel HTML Dasar. World Wide Web ( WWW ) yang biasa disebut web merupakan suatu kumpulan

TUGAS UTS WEB STATIS. : Apriyanto Wibowo NIM : : Teknik Informatika S1 (Malam) Pengertian framework

Cascading Style Sheets (CSS)

Cascading Style Sheets (CSS)

2011 Ahmad Amarullah

CSS Adalah : Mekanisme sederhana untuk mengubah jenis huruf, warna, ukuran dan lain-lain pada halaman website

Cascade Style Sheet (CSS)

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

CSS (Cascading Style Sheets)

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

Pemrograman Basis Data Berbasis Web

Tampilan di website (Tidak Tampil karena hanya memberi informasi bagi pembuat )

4. Berikut ini termasuk tag tag yang biasanya diletakkan di dalam kelompok tag Body, kecuali. a. bgcolor c. link b. font d. meta

SOAL PRODUKTIF KEJURUAN KELAS X MULTIMEDIA

Transkripsi:

Mendesain halaman Web dengan CSS

ABOUT CSS Styles sheets define How HTML elements are to be displayed, just like the font tag and the color attribute in HTML 3.2. Styles are normally saved in external.css files. External style sheets enable you to change the appearance and layout of all the pages in your we, just by editing one single CSS document CSS is a breakthrough in Web design because it allows developers to control the style and layout of multiple Web pages all at once. As a web developer you can define a style for each HTML element and apply it to as many web pages as you want. To make a global change, simple change the style, and all elements in the Web are updated automatically Mamoun Nawahdah

CSS SYNTAX Syntax CSS dibentuk dari tiga bagian: selector, property dan value selector {property: value} selector : tag/element HTML yang ingin didefinisikan. property : atribut yang ingin diubah dan case sensitive. value : nilai dari atribut. Property dan value biasanya dipisahkan oleh titik dua dan diapit oleh kurung kurawal. Contoh: body {color: black}

Jika value terdiri dari dua kata atau lebih, gunakan tanda petik dua ( ) p { font-family : Times New Roman } Jika Anda ingin menentukan lebih dari satu property, Anda harus memisahkan tiap-tiap property dengan titik koma. p { text-align: center; color : red} Penulisan di atas dapat juga ditulis dalam bentuk yang mudah dibaca seperti berikut. p { font-family: calibri; text-align: center; color : red }

Grouping Anda dapat mengelompokkan beberapa selector dengan property dan value yang sama. Tiap-tiap selector dipisahkan oleh koma. h1, h2, h3, h4 { color: green } The class selector Dengan class selector, anda dapat mendefinisikan style yang berbeda untuk tipe yang sama dari elemen HTML. Anggap Anda ingin mempunyai dua tipe paragraf dalam halaman web Anda: paragraf rata-kanan dan paragraf ratatengah, berikut contoh mendefinisikannya.

p.kanan {text-align: right} p.tengah {text-align: center} Dalam dokumen HTML Anda menuliskan sebagai berikut: <p class= kanan >Paragraf ini menggunakan rata kanan</p> <p class= tengah >Paragraf ini menggunakan rata tengah</p id selector Anda dapat mendefinisikan style untuk elemen HTML dengan id selector. Id selector didefinisikan dengan menggunakan tanda #. Contoh: #merah {color: red}

Memberikan Komentar Komentar digunakan untuk memberi keterangan/penjelasan dari kode yang Anda buat. Komentar ini membantu Anda dalam mengedit kode yang Anda buat. Untuk membuat komentar dimulai dengan tanda /* dan diakhiri dengan tanda */ Contoh: /* mengatur tag p pada HTML */ P { text-align: center; /* mengatur warna */ color: red; font-family: arial }

Aturan Penulisan CSS Ada tiga jenis penulisan CSS, yaitu: 1. External Style Sheet CSS ditulis diluar file HTML. File yang terbuat disimpan dalam format.css contoh: <head> <link rel= stylesheet type= text/css href= desain.css /> </head> 2. Internal Style Sheet Ditulis didalam file HTML. Internal style sheet seharusnya digunakan dalam dokumen tunggal yang mempunyai style yang unik. Didefinisikan diantara tag <head></head>

Contoh: <head> <style type= text/css > hr {color: red} p {margin-left: 20px} body {background-image: url(images/gambar.gif )} </style> </head> </head> 3. Inline Styles Kode CSS ditulis langsung dalam tag HTML. Contoh: <p style= color: red; margin-left : 20px > teks HTML yang akan ditampilkan </p>

efek.css Body { background: #125084; color: white; } H1 { color: #00ff00; } p.versi2 { color: #e2ff5a; font-family: calibri; font-size: 24px; } EKSTERNAL STYLE SHEET Latihan1.html <HTML> <HEAD> <TITLE>Desain Web Dengan CSS</TITLE> <LINK REL="STYLESHEET" TYPE="text/css" HREF="efek.css"> </HEAD> <BODY> <H1>MEMPERINDAH TAMPILAN DENGAN CSS</H1> <P>Latihan Desain Web Dengan CSS. <br> Paragraf ini merupakan paragraf biasa. Perhatikan bahwa warna tulisan adalah putih. <br> Secara default untuk halaman web ini warnanya diatur sesuai dengan selector body pada file efek.css</p> <p class="versi2">paragraf ini adalah paragraf dengan class "versi2" yang diatur oleh file efek.css.</p> </BODY> </HTML>

Latihan2.html (Internal Style Sheet) <HTML> <HEAD> <TITLE>Mendesain Web dengan CSS</TITLE> <STYLE type="text/css"> body { color: white; background: green; font-family : arial; } </STYLE> </HEAD> <BODY> <H1>BROWSER</H1> <P>Browser adalah aplikasi untuk mengakses halaman web.</p> Halaman ini didesain dengan menggunakan CSS. </BODY> </HTML>

Latihan3.html (Inline Style Sheet) <HTML> <HEAD> <TITLE>Desain Web</TITLE> </HEAD> <BODY style="color: white; background: green; font-family : arial;" > <H1 style="color: yellow;">browser</h1> <P style="color: red; font-family: calibri; font-size: 24px;">Tulisan ini menggunakan CSS dengan gaya penulisan inline style sheet</p> paragraf ini menggunakan property yang didefinisikan di dalam tag body. </BODY> </HTML>

1. BACKGROUND WARNA LATIHAN4.HTML MEMBUAT BACKGROUND PADA CSS <HTML> <HEAD> <TITLE>Menggunakan Background Warna</TITLE> <STYLE type="text/css"> body {background-color : #99CCFF} h2 {background : green} h3 {background-color : transparent} p {background : rgb(240,248,255)} </STYLE> </HEAD> <BODY> <h2>header 2, Background Hijau</h2> <h3>header 3, Bakground Transparan</h3> <p>background pada paragraph</p> </BODY> </HTML>

MEMBUAT BACKGROUND PADA CSS 2. Background gambar Properties Value Keterangan background-image url Alamat gambar yang dituju background-repeat Background-position repeat repeat-x repeat-y no-repeat top left top center top right center left center center center right bottom left bottom center bottom right x-% y-% x-pos y-pos Diulang dalam halaman Diulang sumbu x Diulang sumbu y Tampil 1 gambar Atas kiri halaman Atas tengah halaman Atas kanan halaman tengah kiri halaman Pusat halaman tengah kanan halaman bawah kiri halaman bawah tengah halaman bawah kanan halaman Pakai nilai %

MEMBUAT BACKGROUND IMAGE PADA CSS Latihan5.html <HTML> <HEAD> <TITLE>Menggunakan Background Gambar</TITLE> <STYLE type ="text/css"> BODY { background-image: url( bg.jpg"); background-repeat: repeat-x; } </STYLE> </HEAD> <BODY> Background Berulang pada Sumbu X </BODY> </HTML>

Latihan6.html MEMBUAT BACKGROUND IMAGE PADA CSS <HTML> <HEAD> <TITLE>Menggunakan Background Gambar</TITLE> <STYLE type = "text/css"> BODY {background-image:url ( logo.jpg"); background-repeat: no-repeat; background-position: center center; } </STYLE> </HEAD> <BODY> Background di Pusat Halaman </BODY> </HTML>

Margin Properties Property Description CSS margin Sets all the margin properties in one declaration 1 margin-bottom Sets the bottom margin of an element 1 margin-left Sets the left margin of an element 1 margin-right Sets the right margin of an element 1 margin-top Sets the top margin of an element 1 Padding Properties Property Description CSS padding Sets all the padding properties in one declaration 1 padding-bottom Sets the bottom padding of an element 1 padding-left Sets the left padding of an element 1 padding-right Sets the right padding of an element 1 padding-top Sets the top padding of an element 1

PENGATURAN HALAMAN MENGGUNAKAN MARGIN Latihan7.html <HTML> <HEAD> <TITLE>Pengaturan Margin</TITLE> <STYLE type="text/css"> BODY { margin-top : 1cm; margin-right : 2cm; margin-bottom : 1cm; margin-left : 2cm; } </STYLE> </HEAD> <BODY> Pengaturan Batas Halaman (atas 1cm, kanan 2cm,bawah 1cm, kiri 2cm) </BODY> </HTML>

Latihan8.html PENGATURAN HALAMAN MENGGUNAKAN PADDING <HTML> <HEAD> <TITLE>Pengaturan Margin</TITLE> <STYLE type="text/css"> BODY { padding-top : 10%; padding-right : 20%; padding-bottom : 40%; padding-left: 20%; } </STYLE> </HEAD> <BODY> Text ini berada di tengah halaman, karena di lakukan pengaturan halaman dengan menggunakan padding atas 10%, kanan 20%,bawah 40%,dan kiri 20%. </BODY> </HTML>

FORMAT TEKS Properties Value Keterangan Pengaturan warna color green, dll Pengaturan Spasi (jarak antar karakter) letter-spacing Normal Length Ukuran standar HTML Ukuran panjang (cm,px) Perataan Text text-align Left, right, center, justify text-decoration none underline overline line-through blink Pengaturan text indentasi text-indent length % Pengubahan Bentuk Karakter text-transform Capitalize, uppercase, lowercase, none Bentuk standar Bergaris bawah Bergaris atas Text dicoret Text berkedip Dengan cm, px Dengan persentase

Latihan9.html <HTML> <HEAD> <TITLE>Format Text </TITLE> <STYLE type ="text/css"> p {color : green; letter-spacing: 0.5cm} h1 {letter-spacing: -2px} h2 {text-align: center} h3 {text-align: left} h4 {text-align: right} </STYLE> </HEAD> <BODY> <p>pengaturan Spasi Pada Paragraph </p> <h1>header 1</h1> <h2>header 2, Di tengah</h2> <h3>header 3, Di kiri</h3> <h4>header 4, Di kanan</h4> </BODY> </HTML>

Latihan10.html <HTML> <HEAD> <TITLE>Format Text </TITLE> <STYLE type="text/css"> em {text-decoration : overline} h2 {text-decoration: blink} h3 {text-decoration: underline} a {text-decoration: none} </STYLE> </HEAD> <BODY> <em>bentuk Overline</em> <h2>header 2, Bentuk Line-through</h2> <h3>header 3, Bentuk Underline</h3> <p><a href="coba.htm">penggunaan Dalam Link</a></p> </BODY> </HTML>

Latihan11.html <HTML> <HEAD> <TITLE>Format Text </TITLE> <STYLE type="text/css"> p.besar {text-transform: uppercase} p.kecil {text-transform: lowercase} </STYLE> </HEAD> <BODY> <p class="besar"> pengubahan kedalam huruf besar </p> <p class="kecil"> PENGUBAHAN KEDALAM HURUF KECIL </p> </BODY> </HTML>

PENGATURAN FONT Properties Value Keterangan Jenis Font font-family Ukuran Huruf Font-size arial, dll Small Medium Large Length % Pengaturan gaya pada font font-style normal italic oblique Ketebalan huruf font-weight normal bold 100 ~ 900 Kecil Menengah Besar Besar font (pt,px) Persentase

Latihan12.html <HTML> <HEAD> <TITLE>Pengaturan Font</TITLE> <STYLE type="text/css"> p.italic { font-size :200% ; font-style: italic; } p.normal{ font-family : verdana ; font-style: normal; } p.oblique {font-style: oblique} </STYLE> </HEAD> <BODY> <P class="italic">menggunakan Style Italic</P> <P class="normal">menggunakan Style Normal </P> <P class="oblique">menggunakan Style Oblieque</P> </BODY> </HTML>

Latihan13.html <HTML> <HEAD> <TITLE>Pengaturan Font</TITLE> <STYLE type="text/css"> p.normal { font-family : verdana ; font-weight: normal;} p.thick { font-family : verdana ; font-weight: bold;} p.thicker { font-family : times ; font-weight: 900;} </STYLE> </HEAD> <BODY> <p class="normal"> Desain Web </p> <p class="thick"> Desain Web </p> <p class="thicker"> Desain Web </p> </BODY> </HTML>

PENGATURAN TABEL Latihan14.html <HTML> <HEAD> <TITLE>Pengaturan Table spec</title> <STYLE type="text/css"> TH { color : #FFFFFF; background-color : #336699; border-width: 1px ; border-style:solid; border-color :red ; font-size: 9pt;} TD { color : red; background-color : #E6E6FA; border-width: 1px ; border-style:solid; border-color :blue ; font-size: 9pt;} </STYLE> </HEAD>

<BODY> <table width="468" border="0" cellpadding="5" cellspacing="0"> <tr> <th width="112"> Nama </th> <th width="91"> No Test </th> <th width="96"> Nilai </th> <th width="137 > Keterangan </th> </tr> <tr> <td> Ali </td> <td> 001 </td> <td> 78 </td> <td> Lulus </td> </tr> <tr> <td> Amir </td> <td> 002 </td> <td> 43 </td> <td> Mengulang </td> </tr> <tr> <td> Adi </td> <td> 003 </td> <td> 85 </td> <td> Lulus </td> </tr> </table></body></html>

HYPERLINK Selector a:link a:visited a:active a:hover Keterangan Keadaan awal pemicu link aktif Keadaan pemicu link setelah dikunjungi Keadaan pemicu yang sedang aktif Kejadian pada pemicu link saat mouse digerakkan diatasnya <HTML> <HEAD> <TITLE>Pengaturan Hyperlink</TITLE> <STYLE type="text/css"> a:link {text-decoration: none} a:visited {text-decoration: none} a:active {text-decoration: none} a:hover {font-weight:none; color:red; background-color:blue;} </STYLE> </HEAD> <BODY> <a href="coba.htm">klik disini</a> </BODY> </HTML>

TUGAS Buatlah web pribadi anda menggunakan css. Lengkapi dengan tombol fasilitas menu: 1. HOME : Informasi sekilas tentang diri anda. 2. PENDIDIKAN : Pendidikan yang telah anda tempuh, termasuk pelatihan dan training yang pernah diikuti. 3. JADWAL KULIAH : Gunakan pemakaian tabel dengan css seperti diatas. 4. AKTIVITAS : Pengalaman organisasi yang pernah anda ikuti selama kuliah atau di luar. 5. Tambahkan menu atau informasi lain, untuk menambah nilai anda.

Referensi: [1]. Mamoun Nawahdah. CSS Tutorial. W3School.com [2]. Jeffrey Veen. 2001. The Art & Science of Web Design. USA

Sekian Terima Kasih Semoga Bermanfaat