SlideShare a Scribd company logo
1. CSS
• CSS (Cascading Style Sheet) adalah sebuah cara untuk
memisahkan isi dengan layout dalam halaman-halaman web
yang dibuat.
• CSS digunakan untuk mempersingkat penulisan tag HTML
seperti font, color, text dan tabel menjadi lebih ringkas
sehingga tidak terjadi pengulangan tulisan.
• CSS mengendalikan beberapa komponen dalam sebuah web
sehingga akan lebih terstrukturdan seragam.
• Penggunaan CSS pada sebuah web akan lebih fleksibel dalam
penampilannya dan juga akan meminimalkan penggunaan
tag yang berpengaruh pada ukuran file.
• Meskipun CSS telah didukung oleh kebanyakan browser saat
ini, penerjemah tiap browser untuk menampilkan CSS akan
Berbeda-beda.
CSS (Cascading Style Sheet)
2. Struktur CSS
 Dalam pembuatan dokumen web menggunakan style CSS dikenal
adanya aturan atau struktur penulisan baku agar style CSS yang
dibuat dapat tampil dengan baik dalam dokumen web.
Contoh:
<html>
<head><title>HTML selector</title>
<style type="text/CSS">
<!--
p {font-family:verdana;}
-->
</style></head>
<body>
<p>penggunaan HTML selector dalam CSS</p>
</body></html>
CSS (Cascading Style Sheet)
3.Selector
 Selector : nama-nama yang diberikan untuk style-style
yang berbeda, baik itu style internal maupun eksternal.
 Karena CSS memiliki aturan tersendiri dalam penulisan
sintaknya, penulisan sintaks tersebut terbagi ke dalam tiga
bagian, yaitu: selector, property dan value.
 Contoh : selector {property:value;}
 Selector disini merupakan elemen yang akan didefinisikan
dalam style CSS berupa tag HTML ataupun class
 Poperty CSS adalah atribut yang berfungsi untuk
mendefinisikan selector.
 Value : nilai atau harga dari sebuah property
CSS (Cascading Style Sheet)
 contoh:
<html>
<head><title>HTML selector</title>
<style type="text/CSS">
<!--
p {font-family:verdana; color:red;}
-->
</style></head>
<body>
<b><p>penggunaan HTML selector dalam CSS</p></b>
</body></html>
CSS (Cascading Style Sheet)
 Tampilannya sebagai berikut:
 Maksud dari <!– aturan css --> di atas adalah agar
browser yang tidak mendukung CSS tidak
menampilkan perintah-perintah CSS dan dianggap
sebagai komentar HTML dan tidak akan ditampilkan
dalam browser.
CSS (Cascading Style Sheet)
4. Class Selector
 Class selector digunakan untuk : menentukan style yang dapat
digunakan tanpa menentukan lagi tag HTML sederhana.
 Penulisan class adalah dengan menggunakan tanda titik atau
dot.
 CSS mengenal clas selector dimana dalam elemen yang sama,
anda dapat menerapkan lebih dari satu style.
CSS (Cascading Style Sheet)
Contoh:
<html>
<head><title>HTMLselector</title>
<style type="text/CSS">
<!--
f.times{font-family:times;}
f.verdana {font-family: verdana;}
.courier {font-family: "courier";}
-->
</style></head>
<body>
<f class="times"> Ini adalah contoh penggunaan Class sebagai Selector,
tipe hurufnya adalah Times New Roman</f><br>
<f class="verdana">Ini adalah contoh penggunaan Class sebagai Selector,
tipe hurufnya adalah Verdana</f><br>
<f class="courier">Ini adalah contoh penggunaan Class sebagai Selector,
tipe hurufnya adalah courier</f>
</body></html>
CSS (Cascading Style Sheet)
 Tampilannya adalah sebagai berikut:
Keterangan:
 Pada contoh diatas tag f memiliki 2 class yang berbeda untuk
memformat paragraf yaitu: .times dan .verdana dikarenakan tag
class .times dan .verdana adalah class yang dimiliki oleh tag f
maka ia hanya dapat dikenakan pada elemen f saja
 Class .courier ia dapat dipergunakan oleh semua elemen tanpa
harus menggunakan tag f di awal dan akhir elemen yang akan
diformat
CSS (Cascading Style Sheet)
5. ID Selector
 ID selector digunakan untuk menentukan style yang
berhubungan dengan objek-objek dengan sebuah ID.
 ID selector hanya dapat digunakan pada satu elmen saja
pada setiap halaman web yang kita buat.
 ID Selector menggunakan tag # (kres) sebelum
menggunakan nama selector.
 Contoh: #helvetica {font-family:helvetica;}
 Dalam penerapan HTML anda dapat menggunakan atribut
span ataupun div. contoh;
<span id = “helvetica”> Huruf Helvetica </span>
Atau
<div id=“helvetica”>Huruf helvetica</div>
CSS (Cascading Style Sheet)
Contoh:
<html><head>
<title>ID Selector</title>
<style type="text/CSS">
<!--
#times{font-family:times;}
#verdana{font-family:verdana;}
#courier{font-family:"courier";}
-->
</style></head>
<body>
<div id="times">Huruf Times New Roman</div><br>
<div id="verdana">Huruf Verdana</div><br>
<div id="times">Huruf Courier</div>
</body>
</html>
CSS (Cascading Style Sheet)
 Tampilannya adalah sebagai berikut:
CSS (Cascading Style Sheet)
6. Penempatan CSS dalam HTML
 Ada beberapa cara penempatan CSS dalam HTML yaitu:
1. Inline Style
 Adalah CSS yang dibuat dalam sebuah tag HTML yang
hanya berlaku untuk dokumen yang diapitnya saja.
 Teknik ini digunakan pada pemformatan khusus pada
sebuah elemen HTML dan tidak digunakan untuk
memformat seluruh elemen dalam dokumen web.
 Penulisannya cukup dengan menambahkan atribut style
dalam tag HTML tersebut
CSS (Cascading Style Sheet)
 Contoh Penggunaan INLINE Style
<html>
<head><title>Belajar CSS</title></head>
<body>
<font style=“arial; font-family: arial; font-size: 20px;
background-color:yellow”> Penerapan INLINE Style
</font></body>
<html
Tampilannya sebagai berikut:
CSS (Cascading Style Sheet)
2. Internal Style
 Pada teknik ini style diletakkan pada tengah tag antara tag
<head> dan </head>
 Aturan-aturandalam style ini diatur sedemikian rupa untuk
digunakan pada suatu tempat maupun untuk keseluruhan
situs.
CSS (Cascading Style Sheet)
Contoh Penggunaan Internal Style
<html><head>
<title>CSS</title>
<style type="text/css">
<!--
.blog{font-family:verdana;font-size:20ptcolor:white;
background-color:blue;}
-->
</style>
</head>
<body>
<div class=blog>Belajar CSS Susah-susah Gampang</div>
</body></html>
CSS (Cascading Style Sheet)
 Maksud dari <!– aturan css --> di atas adalah agar
browser yang tidak mendukung CSS tidak menampilkan
perintah-perintah CSS dan dianggap sebagai komentar
HTML dan tidak akan ditampilkan dalam browser.
CSS (Cascading Style Sheet)
2. External Style
 Suatu teknik yang digunakan untuk memanggil style CSS pada
file CSS yang menggunakan perintah “Link rel” yang berfungsi
untuk menghubungkan ke dalam sebuah style CSS ekternal
dengan nama yang sudah ditentukan.
 Contoh :
<link rel=“stylesheet” type=“text/CSS” href=“default.CSS”>
Keterangan :
Dari contoh diatas , menghubungkan sebuah dokumen HTML
dengan sebuah style eksternal dengan nama default.css yang
telah dibuat sebelumnya sehingga style tersebut dihubungkan
untyuk memformat tampilan dalam dokumen HTML tersebut.
CSS (Cascading Style Sheet)
 Tugas, Buatlah tampilan sebagai berikut dengan
menggunakan CSS dan HTML:

More Related Content

What's hot

Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)gufron_ar
 
Pengenalan web minggu ketiga
Pengenalan web minggu ketigaPengenalan web minggu ketiga
Pengenalan web minggu ketigaWawan Darmawan
 
1210651097 css
1210651097 css1210651097 css
1210651097 css
ardyansyahAhmad
 
Laporan pbw css
Laporan pbw cssLaporan pbw css
Laporan pbw css
Oppie Rezalina
 
Pemrograman Web - Pengenalan CSS
Pemrograman Web - Pengenalan CSSPemrograman Web - Pengenalan CSS
Pemrograman Web - Pengenalan CSS
KuliahKita
 
Praktikum CSS
Praktikum CSSPraktikum CSS
Praktikum CSS
yunia ikawati
 
Pemograman WEB (CSS Lanjutan)
Pemograman WEB (CSS Lanjutan)Pemograman WEB (CSS Lanjutan)
Pemograman WEB (CSS Lanjutan)
Dnr Creatives
 
Pemograman WEB (CSS)
Pemograman WEB (CSS)Pemograman WEB (CSS)
Pemograman WEB (CSS)
Dnr Creatives
 
18040 pertemuan13(css)
18040 pertemuan13(css)18040 pertemuan13(css)
18040 pertemuan13(css)
Universitas Bina Darma Palembang
 
Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)
Brian Raafiu
 
Laporan Pemrograman Berbasis Web Tugas 4 Cascading Style Sheets
Laporan Pemrograman Berbasis Web Tugas 4 Cascading Style SheetsLaporan Pemrograman Berbasis Web Tugas 4 Cascading Style Sheets
Laporan Pemrograman Berbasis Web Tugas 4 Cascading Style Sheets
kunidar
 
Belajar CSS (cascading style sheet)
Belajar CSS (cascading style sheet)Belajar CSS (cascading style sheet)
Belajar CSS (cascading style sheet)
Bambang Herlandi
 
Pengenalan css
Pengenalan cssPengenalan css
Pengenalan css
Ida Nurjanah
 
Webdev CCI Tel U - Introduction to CSS
Webdev CCI Tel U - Introduction to CSSWebdev CCI Tel U - Introduction to CSS
Webdev CCI Tel U - Introduction to CSS
webdevccitelu
 
Pertemuan 8 a
Pertemuan 8 aPertemuan 8 a
Pertemuan 8 a
zaenald i
 
modul CSS tugas Pemrograman Berbasis Web
modul CSS tugas Pemrograman Berbasis Webmodul CSS tugas Pemrograman Berbasis Web
modul CSS tugas Pemrograman Berbasis WebSayoer Tetep Slankers
 

What's hot (20)

Pengenalan css
Pengenalan cssPengenalan css
Pengenalan css
 
Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)
 
Pengenalan web minggu ketiga
Pengenalan web minggu ketigaPengenalan web minggu ketiga
Pengenalan web minggu ketiga
 
1210651097 css
1210651097 css1210651097 css
1210651097 css
 
Laporan pbw css
Laporan pbw cssLaporan pbw css
Laporan pbw css
 
Pemrograman Web - Pengenalan CSS
Pemrograman Web - Pengenalan CSSPemrograman Web - Pengenalan CSS
Pemrograman Web - Pengenalan CSS
 
Praktikum CSS
Praktikum CSSPraktikum CSS
Praktikum CSS
 
Pemograman WEB (CSS Lanjutan)
Pemograman WEB (CSS Lanjutan)Pemograman WEB (CSS Lanjutan)
Pemograman WEB (CSS Lanjutan)
 
Pemograman WEB (CSS)
Pemograman WEB (CSS)Pemograman WEB (CSS)
Pemograman WEB (CSS)
 
18040 pertemuan13(css)
18040 pertemuan13(css)18040 pertemuan13(css)
18040 pertemuan13(css)
 
CSS
CSSCSS
CSS
 
Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)
 
Laporan Pemrograman Berbasis Web Tugas 4 Cascading Style Sheets
Laporan Pemrograman Berbasis Web Tugas 4 Cascading Style SheetsLaporan Pemrograman Berbasis Web Tugas 4 Cascading Style Sheets
Laporan Pemrograman Berbasis Web Tugas 4 Cascading Style Sheets
 
Belajar CSS (cascading style sheet)
Belajar CSS (cascading style sheet)Belajar CSS (cascading style sheet)
Belajar CSS (cascading style sheet)
 
Pengenalan css
Pengenalan cssPengenalan css
Pengenalan css
 
Webdev CCI Tel U - Introduction to CSS
Webdev CCI Tel U - Introduction to CSSWebdev CCI Tel U - Introduction to CSS
Webdev CCI Tel U - Introduction to CSS
 
Pertemuan 8 a
Pertemuan 8 aPertemuan 8 a
Pertemuan 8 a
 
modul CSS tugas Pemrograman Berbasis Web
modul CSS tugas Pemrograman Berbasis Webmodul CSS tugas Pemrograman Berbasis Web
modul CSS tugas Pemrograman Berbasis Web
 
materi webdesign - CSS
materi webdesign - CSSmateri webdesign - CSS
materi webdesign - CSS
 
What is css
What   is   cssWhat   is   css
What is css
 

Viewers also liked

Landscape of man [ancient india] [nabil]
Landscape of man [ancient india] [nabil]Landscape of man [ancient india] [nabil]
Landscape of man [ancient india] [nabil]
university collegue agrosains malaysia
 
Coworking space survey 2012 in Japan -場をつくること 場を使うこと-
Coworking space survey 2012 in Japan  -場をつくること 場を使うこと-Coworking space survey 2012 in Japan  -場をつくること 場を使うこと-
Coworking space survey 2012 in Japan -場をつくること 場を使うこと-DaisukeSuda
 
English final presentation SEM 2
English final presentation SEM 2English final presentation SEM 2
English final presentation SEM 2
Jadyn Choo
 
Eng1 assignment 2 future city presentation
Eng1 assignment 2   future city presentationEng1 assignment 2   future city presentation
Eng1 assignment 2 future city presentationJadyn Choo
 
Cnc photobook review
Cnc photobook reviewCnc photobook review
Cnc photobook review
Jadyn Choo
 
Enbe town report mustaqim choo 2014
Enbe town report mustaqim choo 2014Enbe town report mustaqim choo 2014
Enbe town report mustaqim choo 2014Jadyn Choo
 
Enbe town report mustaqim choo 2014
Enbe town report mustaqim choo 2014Enbe town report mustaqim choo 2014
Enbe town report mustaqim choo 2014Jadyn Choo
 
Enbe town jadyn
Enbe town jadynEnbe town jadyn
Enbe town jadynJadyn Choo
 
English essay assignment one (fnbe 0414) SEPT CHOO
English essay assignment one (fnbe 0414) SEPT CHOOEnglish essay assignment one (fnbe 0414) SEPT CHOO
English essay assignment one (fnbe 0414) SEPT CHOO
Jadyn Choo
 
English essay project one
English essay project one English essay project one
English essay project one Jadyn Choo
 
Introduction to construction landscape
Introduction to construction landscapeIntroduction to construction landscape
Introduction to construction landscapeJadyn Choo
 
Introduction to business REPORT
Introduction to business REPORTIntroduction to business REPORT
Introduction to business REPORT
Jadyn Choo
 
Amzon online shopping ppt
Amzon online shopping pptAmzon online shopping ppt
Amzon online shopping ppt
Amey Parab
 
Final presentation-report
Final presentation-reportFinal presentation-report
Final presentation-report
Jadyn Choo
 
Modern Control System (BE)
Modern Control System (BE)Modern Control System (BE)
Modern Control System (BE)
PRABHAHARAN429
 

Viewers also liked (19)

Landscape of man [ancient india] [nabil]
Landscape of man [ancient india] [nabil]Landscape of man [ancient india] [nabil]
Landscape of man [ancient india] [nabil]
 
Coworking space survey 2012 in Japan -場をつくること 場を使うこと-
Coworking space survey 2012 in Japan  -場をつくること 場を使うこと-Coworking space survey 2012 in Japan  -場をつくること 場を使うこと-
Coworking space survey 2012 in Japan -場をつくること 場を使うこと-
 
Ici magazine
Ici magazineIci magazine
Ici magazine
 
English final presentation SEM 2
English final presentation SEM 2English final presentation SEM 2
English final presentation SEM 2
 
pertemuan 3 (it)
pertemuan 3 (it)pertemuan 3 (it)
pertemuan 3 (it)
 
Eng1 assignment 2 future city presentation
Eng1 assignment 2   future city presentationEng1 assignment 2   future city presentation
Eng1 assignment 2 future city presentation
 
Cnc photobook review
Cnc photobook reviewCnc photobook review
Cnc photobook review
 
Enbe town report mustaqim choo 2014
Enbe town report mustaqim choo 2014Enbe town report mustaqim choo 2014
Enbe town report mustaqim choo 2014
 
Las web 2.0
Las web 2.0Las web 2.0
Las web 2.0
 
Enbe town report mustaqim choo 2014
Enbe town report mustaqim choo 2014Enbe town report mustaqim choo 2014
Enbe town report mustaqim choo 2014
 
Enbe town jadyn
Enbe town jadynEnbe town jadyn
Enbe town jadyn
 
English essay assignment one (fnbe 0414) SEPT CHOO
English essay assignment one (fnbe 0414) SEPT CHOOEnglish essay assignment one (fnbe 0414) SEPT CHOO
English essay assignment one (fnbe 0414) SEPT CHOO
 
profile_arun_balasundaram
profile_arun_balasundaramprofile_arun_balasundaram
profile_arun_balasundaram
 
English essay project one
English essay project one English essay project one
English essay project one
 
Introduction to construction landscape
Introduction to construction landscapeIntroduction to construction landscape
Introduction to construction landscape
 
Introduction to business REPORT
Introduction to business REPORTIntroduction to business REPORT
Introduction to business REPORT
 
Amzon online shopping ppt
Amzon online shopping pptAmzon online shopping ppt
Amzon online shopping ppt
 
Final presentation-report
Final presentation-reportFinal presentation-report
Final presentation-report
 
Modern Control System (BE)
Modern Control System (BE)Modern Control System (BE)
Modern Control System (BE)
 

Similar to Css

Materi CSS.ppt
Materi CSS.pptMateri CSS.ppt
Materi CSS.ppt
PurwaSniper
 
Cascading Style Sheets (CSS).pdf
Cascading Style Sheets (CSS).pdfCascading Style Sheets (CSS).pdf
Cascading Style Sheets (CSS).pdf
ario48
 
chap CSS.pptx
chap CSS.pptxchap CSS.pptx
chap CSS.pptx
Muhammad Faiz
 
Css
CssCss
Praktikum Dasar-Dasar CSS.pdf
Praktikum Dasar-Dasar CSS.pdfPraktikum Dasar-Dasar CSS.pdf
Praktikum Dasar-Dasar CSS.pdf
SayedAchmady1
 
Pertemuan 8 a
Pertemuan 8 aPertemuan 8 a
Pertemuan 8 a
f fr
 
UKIN Metode Penulisan CSS.pptx
UKIN Metode Penulisan CSS.pptxUKIN Metode Penulisan CSS.pptx
UKIN Metode Penulisan CSS.pptx
Bahrulremkote
 
Laporan pratikum II web
Laporan pratikum II webLaporan pratikum II web
Laporan pratikum II web
rahmi wahyuni
 
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
Karin Novilda
 
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
fanfandi21
 
dmi css.pptx
dmi css.pptxdmi css.pptx
dmi css.pptx
HildaAyuMonica
 
Laporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat WebsiteLaporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat Website
Shofura Kamal
 
Modul 5-css-dasar-css
Modul 5-css-dasar-cssModul 5-css-dasar-css
Modul 5-css-dasar-css
Rosyid Musthofa
 
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
Dani Imansyah
 
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01Diky Rizki
 
Tugas_pbw_css-1210651163-abdul wafi
Tugas_pbw_css-1210651163-abdul wafiTugas_pbw_css-1210651163-abdul wafi
Tugas_pbw_css-1210651163-abdul wafi
Abdul Wafi
 
Laporan css 1210651099
Laporan css 1210651099Laporan css 1210651099
Laporan css 1210651099
M Zaenol Arifin S.Kom
 
PENGENALAN CSS.ppt
PENGENALAN CSS.pptPENGENALAN CSS.ppt
PENGENALAN CSS.ppt
GumilarPratama3
 

Similar to Css (20)

Materi CSS.ppt
Materi CSS.pptMateri CSS.ppt
Materi CSS.ppt
 
Cascading Style Sheets (CSS).pdf
Cascading Style Sheets (CSS).pdfCascading Style Sheets (CSS).pdf
Cascading Style Sheets (CSS).pdf
 
chap CSS.pptx
chap CSS.pptxchap CSS.pptx
chap CSS.pptx
 
Css
CssCss
Css
 
Praktikum Dasar-Dasar CSS.pdf
Praktikum Dasar-Dasar CSS.pdfPraktikum Dasar-Dasar CSS.pdf
Praktikum Dasar-Dasar CSS.pdf
 
Pertemuan 8 a
Pertemuan 8 aPertemuan 8 a
Pertemuan 8 a
 
Belajar css
Belajar cssBelajar css
Belajar css
 
UKIN Metode Penulisan CSS.pptx
UKIN Metode Penulisan CSS.pptxUKIN Metode Penulisan CSS.pptx
UKIN Metode Penulisan CSS.pptx
 
Laporan pratikum II web
Laporan pratikum II webLaporan pratikum II web
Laporan pratikum II web
 
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
 
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
 
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
 
dmi css.pptx
dmi css.pptxdmi css.pptx
dmi css.pptx
 
Laporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat WebsiteLaporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat Website
 
Modul 5-css-dasar-css
Modul 5-css-dasar-cssModul 5-css-dasar-css
Modul 5-css-dasar-css
 
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
 
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
 
Tugas_pbw_css-1210651163-abdul wafi
Tugas_pbw_css-1210651163-abdul wafiTugas_pbw_css-1210651163-abdul wafi
Tugas_pbw_css-1210651163-abdul wafi
 
Laporan css 1210651099
Laporan css 1210651099Laporan css 1210651099
Laporan css 1210651099
 
PENGENALAN CSS.ppt
PENGENALAN CSS.pptPENGENALAN CSS.ppt
PENGENALAN CSS.ppt
 

Css

  • 1. 1. CSS • CSS (Cascading Style Sheet) adalah sebuah cara untuk memisahkan isi dengan layout dalam halaman-halaman web yang dibuat. • CSS digunakan untuk mempersingkat penulisan tag HTML seperti font, color, text dan tabel menjadi lebih ringkas sehingga tidak terjadi pengulangan tulisan. • CSS mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstrukturdan seragam. • Penggunaan CSS pada sebuah web akan lebih fleksibel dalam penampilannya dan juga akan meminimalkan penggunaan tag yang berpengaruh pada ukuran file. • Meskipun CSS telah didukung oleh kebanyakan browser saat ini, penerjemah tiap browser untuk menampilkan CSS akan Berbeda-beda.
  • 2. CSS (Cascading Style Sheet) 2. Struktur CSS  Dalam pembuatan dokumen web menggunakan style CSS dikenal adanya aturan atau struktur penulisan baku agar style CSS yang dibuat dapat tampil dengan baik dalam dokumen web. Contoh: <html> <head><title>HTML selector</title> <style type="text/CSS"> <!-- p {font-family:verdana;} --> </style></head> <body> <p>penggunaan HTML selector dalam CSS</p> </body></html>
  • 3. CSS (Cascading Style Sheet) 3.Selector  Selector : nama-nama yang diberikan untuk style-style yang berbeda, baik itu style internal maupun eksternal.  Karena CSS memiliki aturan tersendiri dalam penulisan sintaknya, penulisan sintaks tersebut terbagi ke dalam tiga bagian, yaitu: selector, property dan value.  Contoh : selector {property:value;}  Selector disini merupakan elemen yang akan didefinisikan dalam style CSS berupa tag HTML ataupun class  Poperty CSS adalah atribut yang berfungsi untuk mendefinisikan selector.  Value : nilai atau harga dari sebuah property
  • 4. CSS (Cascading Style Sheet)  contoh: <html> <head><title>HTML selector</title> <style type="text/CSS"> <!-- p {font-family:verdana; color:red;} --> </style></head> <body> <b><p>penggunaan HTML selector dalam CSS</p></b> </body></html>
  • 5. CSS (Cascading Style Sheet)  Tampilannya sebagai berikut:  Maksud dari <!– aturan css --> di atas adalah agar browser yang tidak mendukung CSS tidak menampilkan perintah-perintah CSS dan dianggap sebagai komentar HTML dan tidak akan ditampilkan dalam browser.
  • 6. CSS (Cascading Style Sheet) 4. Class Selector  Class selector digunakan untuk : menentukan style yang dapat digunakan tanpa menentukan lagi tag HTML sederhana.  Penulisan class adalah dengan menggunakan tanda titik atau dot.  CSS mengenal clas selector dimana dalam elemen yang sama, anda dapat menerapkan lebih dari satu style.
  • 7. CSS (Cascading Style Sheet) Contoh: <html> <head><title>HTMLselector</title> <style type="text/CSS"> <!-- f.times{font-family:times;} f.verdana {font-family: verdana;} .courier {font-family: "courier";} --> </style></head> <body> <f class="times"> Ini adalah contoh penggunaan Class sebagai Selector, tipe hurufnya adalah Times New Roman</f><br> <f class="verdana">Ini adalah contoh penggunaan Class sebagai Selector, tipe hurufnya adalah Verdana</f><br> <f class="courier">Ini adalah contoh penggunaan Class sebagai Selector, tipe hurufnya adalah courier</f> </body></html>
  • 8. CSS (Cascading Style Sheet)  Tampilannya adalah sebagai berikut: Keterangan:  Pada contoh diatas tag f memiliki 2 class yang berbeda untuk memformat paragraf yaitu: .times dan .verdana dikarenakan tag class .times dan .verdana adalah class yang dimiliki oleh tag f maka ia hanya dapat dikenakan pada elemen f saja  Class .courier ia dapat dipergunakan oleh semua elemen tanpa harus menggunakan tag f di awal dan akhir elemen yang akan diformat
  • 9. CSS (Cascading Style Sheet) 5. ID Selector  ID selector digunakan untuk menentukan style yang berhubungan dengan objek-objek dengan sebuah ID.  ID selector hanya dapat digunakan pada satu elmen saja pada setiap halaman web yang kita buat.  ID Selector menggunakan tag # (kres) sebelum menggunakan nama selector.  Contoh: #helvetica {font-family:helvetica;}  Dalam penerapan HTML anda dapat menggunakan atribut span ataupun div. contoh; <span id = “helvetica”> Huruf Helvetica </span> Atau <div id=“helvetica”>Huruf helvetica</div>
  • 10. CSS (Cascading Style Sheet) Contoh: <html><head> <title>ID Selector</title> <style type="text/CSS"> <!-- #times{font-family:times;} #verdana{font-family:verdana;} #courier{font-family:"courier";} --> </style></head> <body> <div id="times">Huruf Times New Roman</div><br> <div id="verdana">Huruf Verdana</div><br> <div id="times">Huruf Courier</div> </body> </html>
  • 11. CSS (Cascading Style Sheet)  Tampilannya adalah sebagai berikut:
  • 12. CSS (Cascading Style Sheet) 6. Penempatan CSS dalam HTML  Ada beberapa cara penempatan CSS dalam HTML yaitu: 1. Inline Style  Adalah CSS yang dibuat dalam sebuah tag HTML yang hanya berlaku untuk dokumen yang diapitnya saja.  Teknik ini digunakan pada pemformatan khusus pada sebuah elemen HTML dan tidak digunakan untuk memformat seluruh elemen dalam dokumen web.  Penulisannya cukup dengan menambahkan atribut style dalam tag HTML tersebut
  • 13. CSS (Cascading Style Sheet)  Contoh Penggunaan INLINE Style <html> <head><title>Belajar CSS</title></head> <body> <font style=“arial; font-family: arial; font-size: 20px; background-color:yellow”> Penerapan INLINE Style </font></body> <html Tampilannya sebagai berikut:
  • 14. CSS (Cascading Style Sheet) 2. Internal Style  Pada teknik ini style diletakkan pada tengah tag antara tag <head> dan </head>  Aturan-aturandalam style ini diatur sedemikian rupa untuk digunakan pada suatu tempat maupun untuk keseluruhan situs.
  • 15. CSS (Cascading Style Sheet) Contoh Penggunaan Internal Style <html><head> <title>CSS</title> <style type="text/css"> <!-- .blog{font-family:verdana;font-size:20ptcolor:white; background-color:blue;} --> </style> </head> <body> <div class=blog>Belajar CSS Susah-susah Gampang</div> </body></html>
  • 16. CSS (Cascading Style Sheet)  Maksud dari <!– aturan css --> di atas adalah agar browser yang tidak mendukung CSS tidak menampilkan perintah-perintah CSS dan dianggap sebagai komentar HTML dan tidak akan ditampilkan dalam browser.
  • 17. CSS (Cascading Style Sheet) 2. External Style  Suatu teknik yang digunakan untuk memanggil style CSS pada file CSS yang menggunakan perintah “Link rel” yang berfungsi untuk menghubungkan ke dalam sebuah style CSS ekternal dengan nama yang sudah ditentukan.  Contoh : <link rel=“stylesheet” type=“text/CSS” href=“default.CSS”> Keterangan : Dari contoh diatas , menghubungkan sebuah dokumen HTML dengan sebuah style eksternal dengan nama default.css yang telah dibuat sebelumnya sehingga style tersebut dihubungkan untyuk memformat tampilan dalam dokumen HTML tersebut.
  • 18. CSS (Cascading Style Sheet)  Tugas, Buatlah tampilan sebagai berikut dengan menggunakan CSS dan HTML: