SlideShare a Scribd company logo
1 of 30
Download to read offline
Cascading Style Sheets (CSS)
Pengertian CSS
 CSS singkatan dari Cascading Style Sheets, yaitu
bahasa yang digunakan untuk memberikan konten
gaya penampilan yang bagus
 CSS menggambarkan bagaimana elemen-elemen
HTML ditampilkan di layar, kertas, atau media
lainnya.
 Penggunaan CSS akan mempermudah kerja karena
CSS dapat mengontrol layout multiple web pages
hanya dengan satu pengaturan.
 External stylesheets disimpan dalam bentuk CSS
files
 CSS digunakan untuk mendefinisikan style
halaman web termasuk design, layout,dan
variasi tampilan pada berbagai perangkat dan
ukuran layar.
 CSS menggantikan performatan dengan style
pada halama HTML.
CSS Syntax
 The selector points to the HTML element you want to
style.
 The declaration block contains one or more
declarations separated by semicolons.
 Each declaration includes a CSS property name and a
value, separated by a colon.
 A CSS declaration always ends with a semicolon, and
declaration blocks are surrounded by curly braces.
Contoh CSS
 Semua elemen <p> akan center-aligned,
dengan text berwarna merah
p {
color: red;
text-align: center;
}
CSS Selector
 Memilih elemen html mana yang akan
diberikan style.
 Terdapat berbagai macam cara pemilihan
elemen, yaitu menurut:
1. Nama elemen
2. Id
3. Class
4. atribut
Memilih elemen berdasarkan nama elemen
p {
text-align: center;
color: red;
}
Memilih elemen berdasarkan id
#para1 {
text-align: center;
color: red;
}
• Penamaan id tidak boleh dimulai dengan
angka
Memilih elemen berdasarkan class
 all HTML elements with class="center" will be red and
center-aligned:
.center {
text-align: center;
color: red;
}
 only <p> elements with class="center" will be center-
aligned:
p.center {
text-align: center;
color: red;
}
Memilih elemen berdasarkan class
 HTML elements can also refer to more than one
class.
 <p> element wil be styled according to
class="center" and to class="large“
<p class="center large">This paragraph refers to two
classes.</p>
Grouping Selector
CSS Comments
 Menggunakan: /* ...........*/
p {
color: red;
/* This is a single-line comment */
text-align: center;
}
Cara Menyertakan CSS
1. External style sheet
2. Internal style sheet
3. Inline style
External Style Sheet
 Dengan sebuah external style sheet,
tampilan seluruh website dapat diubah
hanya dengan mengubah satu file.
 Setiap dokumen HTML yang mengunakan
external style sheet harus menyertakan
sebuah referensi ke eksternal file di dalam
elemen <link>.
 Elemen <link> ditempatkan pada bagian
<head>.
Contoh
 Menyertakan eksternal css:
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
 File CSS dengan nama mystyle.css
body {
background-color: lightblue;
}
h1 {
color: navy;
margin-left: 20px;
}
Internal Style Sheet
• Internal style sheet digunakan jika ada sebuah
halaman yang memiliki style unik (berbeda
dengan halaman-halaman lainnya).
• Internal styles dinyatakan menggunakan
elemen <style> di dalam section head sebuah
page.
Contoh
 Internal CSS
head>
<style>
body {
background-color: linen;
}
h1 {
color: maroon;
margin-left: 40px;
}
</style>
</head>
Inline Style Sheet
 Inline style digunakan untuk menerapkan style unik
untuk elemen tunggal.
 Untuk menggunakan inline style, tambahkan atribut
“style” pada elemen yang relevan.
 Contoh:
<h1 style="color:blue;margin-left:30px;">This is a
heading.</h1>
Multiple Style Sheet
• Jika property style sheet untuk sebuah elemen
didefinisikan oleh lebih dari satu style sheet,
maka nilai property yang diambil adalah nilai
property yang berasal dari style sheet yang
terakhir kali dibaca.
Contoh
 Mystyle.css
h1 {
color: navy;
}
 Penggunaan CSS
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
<style>
h1 {
color: orange;
}
</style>
</head>
Cascading Order
1. Inline style (inside an HTML element)
2. External and internal style sheets (in the head
section)
3. Browser default
So, an inline style (inside a specific HTML element) has
the highest priority, which means that it will override a
style defined inside the <head> tag, or in an external
style sheet, or a browser default value.
CSS Dasar
CSS Dasar
CSS Dasar
CSS Dasar
CSS Dasar
CSS Dasar
CSS Dasar
CSS Dasar
CSS Dasar

More Related Content

Similar to CSS Dasar

Similar to CSS Dasar (20)

Pemrograman Web - Pengenalan CSS
Pemrograman Web - Pengenalan CSSPemrograman Web - Pengenalan CSS
Pemrograman Web - Pengenalan CSS
 
Pert 05 HTML dan Web Programming
Pert 05 HTML dan Web ProgrammingPert 05 HTML dan Web Programming
Pert 05 HTML dan Web Programming
 
Pengenalan Dasar Dasar web dengan CSS.docx
Pengenalan Dasar Dasar web dengan CSS.docxPengenalan Dasar Dasar web dengan CSS.docx
Pengenalan Dasar Dasar web dengan CSS.docx
 
Modul Pembelajaran dasar dasar PPLG Pemrograman web
Modul Pembelajaran dasar dasar PPLG Pemrograman webModul Pembelajaran dasar dasar PPLG Pemrograman web
Modul Pembelajaran dasar dasar PPLG Pemrograman web
 
dmi css.pptx
dmi css.pptxdmi css.pptx
dmi css.pptx
 
Laporan pbw
Laporan pbwLaporan pbw
Laporan pbw
 
18040 pertemuan13(css)
18040 pertemuan13(css)18040 pertemuan13(css)
18040 pertemuan13(css)
 
1210651097 css
1210651097 css1210651097 css
1210651097 css
 
CSS
CSSCSS
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
 
PENGENALAN CSS.ppt
PENGENALAN CSS.pptPENGENALAN CSS.ppt
PENGENALAN CSS.ppt
 
PWEB CSS
PWEB CSSPWEB CSS
PWEB CSS
 
Pengenalan css
Pengenalan cssPengenalan css
Pengenalan css
 
Pertemuan 8 a
Pertemuan 8 aPertemuan 8 a
Pertemuan 8 a
 
Pertemuan 8 a
Pertemuan 8 aPertemuan 8 a
Pertemuan 8 a
 
Css
CssCss
Css
 
Pemograman WEB (CSS)
Pemograman WEB (CSS)Pemograman WEB (CSS)
Pemograman WEB (CSS)
 
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
 
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
 

Recently uploaded

demontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdfdemontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdfIndri117648
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxHeruFebrianto3
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anakbekamalayniasinta
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsAdePutraTunggali
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 

Recently uploaded (20)

demontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdfdemontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdf
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
Ppt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada AnakPpt tentang perkembangan Moral Pada Anak
Ppt tentang perkembangan Moral Pada Anak
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public Relations
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 

CSS Dasar

  • 2. Pengertian CSS  CSS singkatan dari Cascading Style Sheets, yaitu bahasa yang digunakan untuk memberikan konten gaya penampilan yang bagus  CSS menggambarkan bagaimana elemen-elemen HTML ditampilkan di layar, kertas, atau media lainnya.  Penggunaan CSS akan mempermudah kerja karena CSS dapat mengontrol layout multiple web pages hanya dengan satu pengaturan.  External stylesheets disimpan dalam bentuk CSS files
  • 3.  CSS digunakan untuk mendefinisikan style halaman web termasuk design, layout,dan variasi tampilan pada berbagai perangkat dan ukuran layar.  CSS menggantikan performatan dengan style pada halama HTML.
  • 4. CSS Syntax  The selector points to the HTML element you want to style.  The declaration block contains one or more declarations separated by semicolons.  Each declaration includes a CSS property name and a value, separated by a colon.  A CSS declaration always ends with a semicolon, and declaration blocks are surrounded by curly braces.
  • 5. Contoh CSS  Semua elemen <p> akan center-aligned, dengan text berwarna merah p { color: red; text-align: center; }
  • 6. CSS Selector  Memilih elemen html mana yang akan diberikan style.  Terdapat berbagai macam cara pemilihan elemen, yaitu menurut: 1. Nama elemen 2. Id 3. Class 4. atribut
  • 7. Memilih elemen berdasarkan nama elemen p { text-align: center; color: red; }
  • 8. Memilih elemen berdasarkan id #para1 { text-align: center; color: red; } • Penamaan id tidak boleh dimulai dengan angka
  • 9. Memilih elemen berdasarkan class  all HTML elements with class="center" will be red and center-aligned: .center { text-align: center; color: red; }  only <p> elements with class="center" will be center- aligned: p.center { text-align: center; color: red; }
  • 10. Memilih elemen berdasarkan class  HTML elements can also refer to more than one class.  <p> element wil be styled according to class="center" and to class="large“ <p class="center large">This paragraph refers to two classes.</p>
  • 12. CSS Comments  Menggunakan: /* ...........*/ p { color: red; /* This is a single-line comment */ text-align: center; }
  • 13. Cara Menyertakan CSS 1. External style sheet 2. Internal style sheet 3. Inline style
  • 14. External Style Sheet  Dengan sebuah external style sheet, tampilan seluruh website dapat diubah hanya dengan mengubah satu file.  Setiap dokumen HTML yang mengunakan external style sheet harus menyertakan sebuah referensi ke eksternal file di dalam elemen <link>.  Elemen <link> ditempatkan pada bagian <head>.
  • 15. Contoh  Menyertakan eksternal css: <head> <link rel="stylesheet" type="text/css" href="mystyle.css"> </head>  File CSS dengan nama mystyle.css body { background-color: lightblue; } h1 { color: navy; margin-left: 20px; }
  • 16. Internal Style Sheet • Internal style sheet digunakan jika ada sebuah halaman yang memiliki style unik (berbeda dengan halaman-halaman lainnya). • Internal styles dinyatakan menggunakan elemen <style> di dalam section head sebuah page.
  • 17. Contoh  Internal CSS head> <style> body { background-color: linen; } h1 { color: maroon; margin-left: 40px; } </style> </head>
  • 18. Inline Style Sheet  Inline style digunakan untuk menerapkan style unik untuk elemen tunggal.  Untuk menggunakan inline style, tambahkan atribut “style” pada elemen yang relevan.  Contoh: <h1 style="color:blue;margin-left:30px;">This is a heading.</h1>
  • 19. Multiple Style Sheet • Jika property style sheet untuk sebuah elemen didefinisikan oleh lebih dari satu style sheet, maka nilai property yang diambil adalah nilai property yang berasal dari style sheet yang terakhir kali dibaca.
  • 20. Contoh  Mystyle.css h1 { color: navy; }  Penggunaan CSS <head> <link rel="stylesheet" type="text/css" href="mystyle.css"> <style> h1 { color: orange; } </style> </head>
  • 21. Cascading Order 1. Inline style (inside an HTML element) 2. External and internal style sheets (in the head section) 3. Browser default So, an inline style (inside a specific HTML element) has the highest priority, which means that it will override a style defined inside the <head> tag, or in an external style sheet, or a browser default value.