Cascading Style Sheets (CSS)

dokumen-dokumen yang mirip
Cascading Style Sheets (CSS)

PROPERTIES. Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

Cascading Style Sheets (CSS)

CSS Cascading Style Sheet

Cascading Style Sheets (CSS)

MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)

HTML dan CSS. Mark Up Language

XHTML dan Dasar-dasar CSS XHTML

CSS. Auriza Akbar 1 Juni 2012

{CSS} Cascading Style Sheet

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

APLIKASI WEB DAY 3. (Cascading Style Sheets)

Cara Value keterangan

(Standard Generalized Markup Language)

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

Introduksi. Team Training SMK-TI I-58

MODUL 1 STYLE SHEET UNTUK TAMPILAN DASAR

Nilainya berupa nama font yang diinginkan dan. Memasukkan nilai dari beberapa font sekaligus dengan pemisah tanda koma (,):

CSS Cascading Style Sheet

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

CSS dan Tata Letak Pemrograman Internet (TKE ) Program Studi Teknik Elektro, Unsoed

Author : Minarni, S.Kom.,MM

Komponen CSS Nilai Properti

CSS. Cascading Style Sheet. Spesifikasi lengkap di :

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

MODUL PRATIKUM 04A PEMROGRAMAN BERBASIS WEB (CCP119)

Introduksi. Team Training SMK-TI I-58

Multiple Style akan meng-cascade kedalam Style Lain

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

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

Teks dan Background SERIF SANS-SERIF MONOSPACE

PENGGUNAAN SINGKATAN

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

Modul 3 CSS CASCADE STYLE SHEET

PEMROGRAMAN WEB 1 CSS

KONSEP DASAR HTML. HTML ( HyperText Mark up Language )

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

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

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

CSS (Cascade Style Sheet)

Modul 10 DreamWeaver MX Suendri, S.Kom

NAMA : KELAS : TANGGAL PRAKTIKUM : A. TUJUAN 1. Siswa dapat mengenal, memahami serta dapat melakukan pengaturan-pengaturan border dengan CSS.

A. LATAR BELAKANG ATAU BACKGROUND

CSS. inheritance (pewarisan)

Cascading Style Sheets (CSS)

Formatted: Bottom: 1.6" Formatted: Tab stops: 6.69", Left

Daftar isi. West PoinT edu

CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa

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

TUTORIAL CSS. CSS merupakan kepanjangan dari Cascading Style Sheet yaitu suatu dokumen yang digunakan untuk melakukan pengaturan halaman web.

Bab 5. Cascading Style Sheet (CSS)

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

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

MODUL 1 HTML. (HyperText Mark-Up Language)

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

BAB I PERKENALAN HTML

Cascading Style Sheet (CSS) Didik Dwi Prasetya

Pemrograman Basis Data Berbasis Web

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

MODUL 3 STYLE SHEET RINGKASAN

Metode Penulisan Dasar CSS

MODUL III CASCADING STYLE SHEET

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

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

MATERI III PEMFORMATAN TEXT HTML

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

MATERI II CASCADING STYLE SHEETS (CSS) DASAR

PRAKTIKUM 3 Pengenalan CSS

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

MODUL PRATIKUM 04B PEMROGRAMAN BERBASIS WEB (CCP119)

CSS (Cascading Style Sheets)

Pemrograman Basis Data Berbasis Web

LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB PENGENALAN CSS OLEH : LISTHYA KUMALASARI

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


Desain Grafis. RAHMADY LIYANTANTO liyantanto.wordpress.com

Percobaan 1 : Mengatur Width Dan Height Hasil :

Materi latihan yang akan Anda dapatkan dalam Buku Student Exercise Series Pemrograman Web dengan HTML, CSS, dan JavaScript ini mencakup:

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

BAB I PERKENALAN HTML

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

Pemrograman Basis Data Berbasis Web

Dasar-dasar Web dan HTML Minggu I. Pemrograman Web - Rosa Ariani Sukamto

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

HIPER TEXT MARKUP LANGUAGE

Perancangan & Pemrograman Web

:: HTML DASAR :: MATERI: Struktur dasar HTML(Tag, Element, Attribute), Element HTML, Element HEAD, Element TITLE, Element BODY.

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

Materi HTML. Lecture D3TI-FTI-WIN 5/1/2012

Penulis :

1. Pengenalan HTML. 2. Tag Dasar HTML

Pemrograman WEB PERTEMUAN KE-1

BAB IV CASCADING STYLE SHEET (CSS)

Cascading Style Sheet

PRAKTIKUM : PRAKTIKUM CSS 2 NAMA : KELAS : TANGGAL PRAKTIKUM :

LEMBAR KERJA PRAKTIKUM. - JavaScript Alert yang ditampilkan browser saat membuka halaman home/index.html :

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

d. Caption Elemen caption berfungsi untuk memberikan nama atau judul pada tabel. Tag yang digunakan

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

CSS Tutorial. rosihanari.net. Lebih Lanjut Tentang Selector

Transkripsi:

Cascading Style Sheets (CSS) - Konsep dasar CSS - CSS properties

Definisi adalah suatu teknologi yang digunakan untuk memperindah halaman website (situs), dengan CSS kita dapat dengan mudah mengubah keseluruhan warna dan tampilan yang ada di situs kita sekaligus memformat ulang situs kita. CSS ini telah distandarkan oleh World Wide Web Consortium (W3C) untuk digunakan di web browser.

Keuntungan CSS Dapat di-update dengan cepat dan mudah, karena kita cukup mendefinisikan sebuah style-sheet global yang berisi aturanaturan CSS tersebut untuk diterapakan pada seluruh dokumen-dokumen HTML pada halaman situs kita. User yang berbeda dapat mempunyai style-sheet yang berbeda pula. Ukuran dan kompleksitas document code dapat diperkecil.

Sebuah style sheet terdiri dari beberapa aturan (rules). Masing-masing aturan terdiri dari satu atau lebih selektor (selector) dan sebuah blok deklarasi (declaration block). Sebuah blok deklarasi terdiri dari beberapa deklarasi yang dipisahkan oleh titik koma (;). Masing-masing deklarasi terdiri dari property, titik dua (:) dan nilai (value). Contoh: selector <STYLE TYPE= text/css > rules I, U { color:red } B { color:green; text-decoration:underline; font-family:arial } </STYLE> declaration blok

Font Font Family Syntax: font-family: [[<family-name> <generic-family>],]* [<family-name> <generic-family>] Possible Values: <family-name> Any font family name may be used <generic-family> serif (e.g., Times) sans-serif (e.g., Arial or Helvetica) cursive (e.g., Zapf-Chancery) monospace (e.g., Courier)

Font (lanjutan) Font Style Syntax: font-style: <value> Possible Values: normal italic oblique Font Variant Syntax: font-variant: <value> Possible Values: normal small-caps Font Weight Syntax: font-weight: <value> Possible Values: normal bold bolder lighter 100 200 300 400 500 600 700 800 900

Font (lanjutan) Font Size Syntax: font-size: <absolute-size> <relative-size> <length> <percentage> Possible Values: <absolute-size> xx-small x-small small medium large x-large xx-large <relative-size> larger smaller <length> <percentage> (in relation to parent element)

Font (lanjutan) Font Syntax: font: <value> Possible Values: [ <font-style> <font-variant> <font-weight> ]? <font-size> [/<lineheight> ]? <font-family> Contoh: P { font: italic bold 12pt/14pt Times, serif }

Color & Background Color Syntax: color: <color> Nilai (value) dari color adalah sebuah keyword atau sebuah kode RGB. 16 keyword diambil dari palette Windows VGA: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow. Ada 4 cara dalam menuliskan warna menggunakan kode RGB: #rrggbb (e.g., #00cc00) #rgb (e.g., #0c0) rgb(x,x,x) dimana x adalah integer antara 0 dan 255 (e.g., rgb(0,204,0)) rgb(y%,y%,y%) dimana y is nomor antara 0.0 dan 100.0 (e.g., rgb(0%,80%,0%)) Semua contoh di atas digunakan untuk menuliskan warna yang sama. Untuk menghindari konflik dengan style sheets pengguna, properti background dan color sebaiknya ditulis bersamaan.

Color & Background (lanjutan) Background Color Syntax: background-color: <value> Possible Values: <color> transparent Background Syntax: background: <value> Possible Values: <background-color> <background-image> <background-repeat> <background-attachment> <background-position>

Text Text Alignment Syntax: text-align: <value> Possible Values: left right center justify

Box Bottom Border Width Syntax: border-bottom-width: <value> Possible Values: thin medium thick <length> Width Syntax: width: <value> Possible Values: <length> <percentage> auto

Box (lanjutan) Height Syntax: height: <value> Possible Values: <length> auto Border Style Syntax: border-style: <value> Possible Values: [ none dotted dashed solid double groove ridge inset outset ]{1,4}

Classification Display Syntax: display: <value> Possible Values: block inline list-item none Properti Display digunakan untuk mendefinisikan sebuah elemen dengan salah satu dari nilai berikut ini: block (a line break before and after the element) inline (no line break before and after the element) list-item (same as block except a list-item marker is added) none (no display)

Classification (lanjutan) Whitespace Syntax: white-space: <value> Possible Values: normal pre nowrap Properti white-space property will determine how spaces within the element are treated. This property takes one of three values: normal (collapses multiple spaces into one) pre (does not collapse multiple spaces) nowrap (does not allow line wrapping without a <BR> tag)

Classification (lanjutan) List Style Type Syntax: list-style-type: <value> Possible Values: disc circle square decimal lower-roman upper-roman lower-alpha upper-alpha none List Style Image Syntax: list-style-image: <value> Possible Values: <url> none

Classification (lanjutan) List Style Position Syntax: list-style-position: <value> Possible Values: inside outside The list-style-position property takes the value inside or outside, with outside being the default. This property determines where the marker is placed in regard to the list item. If the value inside is used, the lines will wrap under the marker instead of being indented. List Style Syntax: list-style: <value> Possible Values: <list-style-type> <list-style-position> <url>

URLs A URL value is given by url(foo), where foo is the URL. The URL may be optionally quoted with either single (') or double (") quotes and may contain whitespace before or after the (optionally quoted) URL. Parentheses, commas, spaces, single quotes, or double quotes in the URL must be escaped with a backslash. Partial URLs are interpreted relative to the style sheet source, not to the HTML source. Examples: BODY { background: url(stripe.gif) } BODY { background: url(http://www.htmlhelp.com/stripe.gif) } BODY { background: url( stripe.gif ) } BODY { background: url("stripe.gif") } BODY { background: url(\"ulalume\".png) } /* quotes in URL escaped */

Daftar Pustaka Abe Poetra, Tutorial Cascading Style Sheet (CSS), Kuliah Umum IlmuKomputer.com, 2003. http://www.htmlhelp.com/reference/css/properties.html http://www.blooberry.com/indexdot/css/propindex/all.htm