Pemrograman Basis Data Berbasis Web

dokumen-dokumen yang mirip
CSS? Contoh sederhana Selector Mekanisme mengaplikasikan CSS Elemen-elemen CSS

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

Cascading Style Sheet (CSS) pada HTML

PENGANTAR KOMPUTER DAN TI 2C

CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa

Cascading Style Sheet (CSS) pada HTML

Pertemuan Ke-2 (HTML Lanjut & CSS) D3 Manajemen Informatika - Unijoyo 1

Desain Grafis. RAHMADY LIYANTANTO liyantanto.wordpress.com

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

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

CSS Cascading Style Sheet

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

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

CSS. Cascading Style Sheet. Spesifikasi lengkap di :

PEMROGRAMAN WEB 1 CSS

Modul 3 CSS CASCADE STYLE SHEET

CSS (Cascade Style Sheet)

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

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

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

Metode Penulisan Dasar CSS

Teks dan Background SERIF SANS-SERIF MONOSPACE

Modul 10 DreamWeaver MX Suendri, S.Kom

Introduksi. Team Training SMK-TI I-58

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

BAB IV CASCADING STYLE SHEET (CSS)

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web

Cascading Style Sheets (CSS)

MODUL III CASCADING STYLE SHEET

Pemrograman Web Sisi Client Pertemuan 3 PI

HTML (HyperText Markup Language)

MODUL PRATIKUM 04A PEMROGRAMAN BERBASIS WEB (CCP119)

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

Multiple Style akan meng-cascade kedalam Style Lain

CSS (Cascading Style Sheet)

APLIKASI WEB DAY 3. (Cascading Style Sheets)

Cascading Style Sheet (CSS) Didik Dwi Prasetya

Pemrograman Basis Data Berbasis Web

BAB III CASCADING STYLE SHEET

Bab 5. Cascading Style Sheet (CSS)

{CSS} Cascading Style Sheet

Introduksi. Team Training SMK-TI I-58

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

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

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

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

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

Author : Minarni, S.Kom.,MM

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

A. LATAR BELAKANG ATAU BACKGROUND

CSS Cascading Style Sheet

BAB I PERKENALAN HTML

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

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

Penulis :

Pemrograman Basis Data Berbasis Web

C. Ms Powerpoint D. Notepad E. Ms Acces

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

MODUL I PENGENALAN HTML. a. Mengenalkan kepada mahasiswa mengenai pemrograman WEB dengan menggunakan HTML b. Mengenalkan kode-kode HTML 2.

MODUL 1 PENGENALAN HTML

Syntax HTML. Biasanya digunakan untuk menulis komentar, tidak akan timbul dihalaman web.

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

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

ACARA PRAKTIKUM PEMROGRAMAN WEB I

Cara Value keterangan

Prak. E-Bussiness & E-Commerce HTML. (HyperText Markup Language) RAHMADY LIYANTANTO liyantanto.wordpress.com

Cascade Style Sheet (CSS)

BAB I PERKENALAN HTML

Cara membuat HTML dasar

Pengenalan Script. Definisi HTML

Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa

CSS Cascading Style Sheet

Cascading Style Sheets (CSS)


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

P - 5 Bab 4 : HTML (Hypertext Markup Language)

CSS. inheritance (pewarisan)

CSS (Cascading Style Sheets)

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

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

1. HTML DASAR Struktur dokumen HTML(Tag, Element, Attribute), Element HTML, Element HEAD, Element TITLE, Element BODY

1. Agar bagian yang ditunjuk anak panah bisa ditampilkan pada browser, perintah yang digunakan adalah.

TUTORIAL CSS FRAMEWORK

Cascading Style Sheets (CSS)

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

MODUL III CASCADING STYLE SHEET

XHTML dan Dasar-dasar CSS XHTML

Masih tentang bagaimana membuat layout dengan CSS, kita lanjutkan untuk membuat layout yang lain. Berikut ini adalah desain layout yang akan kita buat

TAG UTAMA HTML. Materi. Heading Paragraf Font Breakline Horisontal Line

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

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

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Pemrograman Basis Data Berbasis Web

Cara Membuat website dengan Dreamweaver

HTML (Hypertext Markup Language)

CSS Tutorial. rosihanari.net. Lebih Lanjut Tentang Selector

FORMULIR No.Dokumen RENCANA PEMBELAJARAN SEMESTER

1. Pengenalan HTML. 2. Tag Dasar HTML

Transkripsi:

Pemrograman Basis Data Berbasis Web Pertemuan Ke-5 (CSS) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1

Sub Pokok Bahasan CSS? Contoh sederhana Selector Mekanisme mengaplikasikan CSS Elemen-elemen CSS S1 Teknik Informatika - Unijoyo 2

CSS? Singkatan dari Cascading Style Sheet Merupakan suatu cara untuk memformat atau membuat layout halaman web menjadi lebih menarik dan mudah dikelola Di dalamnya terdapat banyak style CSS dapat dituliskan pada bagian <body>, <head> suatu dokumen HTML atau diletakkan di sebuah file eksternal Perintah-perintah CSS dibatasi oleh tag <style> dan </style> S1 Teknik Informatika - Unijoyo 3

Contoh Sederhana Script HTML: <html> <head> <title>stylesheet Sederhana </title> <style> h1 { font-family: verdana; color: red; text-align: center; } </style> </head> Tampilan: <body> <h1>stylesheet Sederhana<h1> </body> </html> S1 Teknik Informatika - Unijoyo 4

Selector Adalah nama yang diberikan untuk setiap style berbeda yang dibuat. Di dalam style didefinisikan bagaimana setiap selector akan bekerja (font, color dan lain-lain.). Kemudian di dalam bagian body halaman web, selector tersebut dipanggil untuk mengaktifkan style yang telah didefinisikan. Jenis-jenis Selector: Selector HTML Selector Class Selector ID S1 Teknik Informatika - Unijoyo 5

Selector HTML Digunakan untuk mendefinisikan style yang berhubungan dengan tag HTML, melakukan redefinisi tag normal HTML Syntax: SelectorHTML {Properti:Nilai;} Script HTML: <html> <head> <title>selector HTML</title> <style type="text/css"> b {font-family:arial; font-size:14px; color:red} </style> </head> <body> <!-- memanggil selector b yang me-redefinisi-kan <b> --> <b>tulisan ini tebal karena menggunakan style CSS</b> </body> </html> Tampilan: S1 Teknik Informatika - Unijoyo 6

Selector Class Digunakan untuk mendefinisikan style yang dapat dipakai tanpa melakukan redefinisi tag HTML. Syntax: ClassSelector {Properti:Nilai;} Script HTML: <html> <head> <title>selector Class</title> <style type="text/css">.headline {font-family:arial; font-size:14px; color:red} </style> </head> <body> <b class="headline"> Tulisan ini tebal karena pengaruh selector class headline </b><br> <i class="headline"> Tulisan ini dicetak miring karena selector class headline </i> </body> </html> Tampilan: S1 Teknik Informatika - Unijoyo 7

SPAN dan DIV Dua tag yang sering dikombinasikan dengan selector class adalah <SPAN> dan <DIV> Tag <SPAN> adalah "inline-tag" dalam HTML, berarti tidak ada pergantian baris (line break) yang disisipkan sebelum atau setelah penulisannya Tag <DIV> adalah "block tag" dalam HTML, berarti pergantian baris secara otomatis disisipkan untuk memberikan jarak antara blok yang dibuat dengan teks atau blok lain sebelum dan sesudahnya (seperti tag <P> atau <TABLE>) Tag <DIV> sering digunakan untuk implementasi layer karena layer merupakan blok-blok informasi terpisah. Tag <DIV> merupakan pilihan yang tepat saat membuat layer pada halaman web S1 Teknik Informatika - Unijoyo 8

Selector ID Digunakan untuk mendefinisikan style yang berhubungan dengan suatu object memanfaatkan ID unik, biasa digunakan saat bekerja dengan layer Syntax: #IDSelector {Properti:Nilai;} Tampilan: S1 Teknik Informatika - Unijoyo 9

Script HTML: <html> <head> <title>selector ID</title> <style type="text/css"> #layer1 {position:absolute; left:100;top:75; z-index:2} #layer2 {position:absolute; left:130;top:120; z-index:1} </style> </head> <body> <div id="layer1"> <table border="1" bgcolor="cyan"> <tr> <td>ini adalah layer 1<br>Diletakkan pada posisi (100,100)</td></tr> </table> </div> <div id="layer2"> <table border="1" bgcolor="yellow"> <tr><td>ini adalah layer 2<br>Diletakkan pada posisi (130,120)</td></tr> </table> </div> </body> </html> S1 Teknik Informatika - Unijoyo 10

Pengelompokan Selector Untuk beberapa style yang sebagian propertinya memiliki nilai yang sama, misalnya jenis font yang sama; mendefinisikan font tidak perlu dilakukan satu demi satu untuk setiap selector. Pendefinisian dapat dikelompokkan, dengan cara melewatkan font ke semua selector secara sekaligus. S1 Teknik Informatika - Unijoyo 11

Contoh Pengelompokan Selector Sebelum pengelompokan:.headlines { font-family:arial; color:black; background:yellow; font-size:14pt; }.sublines { font-family:arial; color:black; background:yellow; font-size:12pt; }.infotext { font-family:arial; color:black; background:yellow; font-size:10pt; } Setelah pengelompokan:.headlines,.sublines,.infotext { font-family:arial; color:black; background:yellow; }.headlines {font-size:14pt;}.sublines {font-size:12pt;}.infotext {font-size: 10pt;} S1 Teknik Informatika - Unijoyo 12

Mekanisme Mengaplikasikan CSS 1. Style didefinisikan dalam tag HTML (tag tunggal) 2. Style didefinisikan di dalam bagian <head> dan diaplikasikan untuk seluruh dokumen HTML tersebut 3. Style didefinisikan di file eksternal yang selanjutnya dapat digunakan oleh dokumen HTML manapun dengan memasukkan CSS tersebut dalam dokumen yang diinginkan melalui URI S1 Teknik Informatika - Unijoyo 13

Style dalam tag tunggal CSS mendefinisikan tag tunggalnya hanya dengan menambahkan style seperti style="styledefinition:styleattribute;" Script HTML: <html> <head> <title>penggunaan CSS Tag Tunggal</title> </head> <body> Ini adalah contoh <b style="font-size:16px;color:blue;"> bold </b> dengan menggunakan CSS. </body> </html> Tampilan: S1 Teknik Informatika - Unijoyo 14

Style untuk 1 dokumen HTML CSS dapat didefinisikan untuk satu halaman secara keseluruhan hanya dengan menambahkan suatu definisi style pada bagian head dokumen HTML. Tampilan: S1 Teknik Informatika - Unijoyo 15

Script HTML: <html> <head> <title>penggunaan CSS untuk satu halaman Web</title> <style type="text/css">.headlines,.sublines,.infotext { font-family:arial; color:blue; background:cyan; font-weight:bold;}.headlines {font-size:14pt;}.sublines {font-size:12pt;}.infotext {font-size:10pt;} </style> </head> <body> <span class="headlines">selamat Datang</span><br> <div class="sublines"> Ini adalah contoh penggunaan web yang menggunakan CSS.<br> Contoh ini menggunakan CSS untuk satu halaman Web.<br> Pendefinisian style cukup dilakukan di tag head.<br> </div> <br> <table border="2"><tr> <td class="sublines"> Style juga dapat dilakukan dalam elemen table. </td></tr> </table> <br> <hr> <div class="infotext"> contoh penggunaan CSS untuk satu halaman </div> <hr> </body> </html> S1 Teknik Informatika - Unijoyo 16

Style dalam file eksternal CSS dapat didefinisikan untuk semua halaman hanya dengan menulis definisi CSS di dalam sebuah file teks yang selanjutnya dirujuk oleh setiap halaman web yang akan menggunakannya. Dengan demikian jika suatu saat ingin dilakukan perubahan style yang berlaku untuk semua halaman Web maka yang diubah ada file teks eksternal tersebut. S1 Teknik Informatika - Unijoyo 17

File style.css:.headlines,.sublines,.infotext { font-family:arial; color:blue; background:cyan; font-weight:bold; }.headlines {font-size:14pt;}.sublines {font-size:12pt;}.infotext {font-size:10pt;} Script HTML: <html> <head> <title>penggunaan CSS Eksternal</title> <link rel=stylesheet href="style.css" type="text/css"> </head> <body> <span class="headlines">selamat Datang</span><br> <div class="sublines"> Ini adalah contoh penggunaan web yang menggunakan CSS.<br> Contoh ini menggunakan CSS Eksternal.<br> Pendefinisian pemanggilan style dilakukan dengan menggunakan tag link.<br> </div> <table border="2"><tr> <td class="sublines"> Style juga dapat dilakukan dalam elemen table. </td></tr> </table> <hr> <div class="infotext">contoh penggunaan CSS eksternal</div> <hr> </body> </html> S1 Teknik Informatika - Unijoyo 18

Elemen-elemen CSS Font Text Color Link S1 Teknik Informatika - Unijoyo 19

Font Digunakan untuk mengatur tingkah-laku huruf (font). Elemen ini mempunyai beberapa properti. Satu properti dapat mempunyai beberapa nilai. S1 Teknik Informatika - Unijoyo 20

Text Element text akan membuat tampilan teks menjadi lebih menarik S1 Teknik Informatika - Unijoyo 21

Color Elemen color yang digunakan untuk mengatur warna teks dan background halaman web S1 Teknik Informatika - Unijoyo 22

Link Digunakan sebagai penghubung sehingga dapat digunakan untuk berpindah dari satu bagian ke bagian lain, dari satu halaman ke halaman lain bahkan dari satu situs ke situs lainnya. CSS menyediakan elemen link yang dapat digunakan untuk mengatur perilaku link. A:link untuk link normal yang belum dikunjungi, belum diklik. A:visited untuk link yang telah dikunjungi. A:active untuk link aktif. Link aktif adalah link yang halaman tujuannya sedang ditampilkan oleh web browser. A:hover untuk link yang hover. Saat mouse digerakkan atau mouse over di atas suatu link, kondisi ini disebut link hover. S1 Teknik Informatika - Unijoyo 23