SlideShare a Scribd company logo
CSS 
Cascading Style Sheet 
ERIK HARDIYANTO 
POLITEKNIK NEGERI MALANG
Pengenalan CSS 
 CSS adalah singkatan dari Cascading Style Sheets 
 CSS (Cascading Style Sheet) digunakan untuk 
melengkapi file HTML, dan tugas utamanya adalah 
menetapkan aturan tampilan/style yang akan 
digunakan pada sebuah website. 
 Dapat digunakan untuk 
 Merubah ukuran font 
 Merubah warna background 
 Mengatur perataan paragraf 
 dll
Menambahkan CSS ke dalam HTML 
1. External Style Sheets 
 External style sheets merupakan dokumen css 
yang disimpan dalam file berbeda dengan file 
HTML. File ini berekstension .css 
 Untuk menyertakan file css, letakkan tag berikut 
ke dalam <head>…</head> 
<link rel="stylesheet" type="text/css" 
href=“namafile.css" /> 
 Biasa dipakai jika beberapa halaman akan 
menggunakan style yang sama.
Menambahkan CSS ke dalam HTML 
2. Internal Style Sheets 
diletakkan di antara <head>…</head> 
<style type=“text/css”> 
letakkan css di sini 
</style> 
3. Inline Style 
diletakkan di dalam elemen HTML 
<h1 style=“color: #0099ff;font-family: Verdana; size: 18pt;”>
Istilah Dalam CSS 
Style rule 
 Cascading style sheet merupakan kumpulan aturan yang mendefinisikan 
style dari document. Sebagai contoh kita bisa membuat aturan style yang 
menentukan bahwa semua <H1> di tampilkan dengan warna biru. 
 selector { property1: value; property2:value, . . .} 
 H1{ color:green; background-color:orange} 
Style sheets terdiri dari dua bagian: 
1. Selector 
 Bagian pertama sebelum tanda “{}” disebut selector 
2. Declaration 
 Terdiri dari property dan value 
Antara property yang satu dan yang lainnya dipisahkan dengan 
tanda ; (titik koma)
Komentar pada CSS 
 Komentar biasa digunakan untuk memberi 
keterangan pada css yang dibuat. 
 Komentar tidak akan ditampilkan pada 
browser 
 Komentar dalam CSS dibuat dengan 
/* tulis komentar di sini */
Class Selector 
 Class selector 
 Diawali dengan tanda titik (.) dan diikuti nama 
class 
 .namakelas {….} 
 Digunakan agar sebuah objek bisa menggunakan 
deklarasi CSS tersebut 
 Misalnya <p class=‘judul’>…</p> 
 Artinya paragraf tersebut menggunakan aturan 
yang ditetapkan dalam class selector judul
ID Selector 
 Class selector 
 Diawali dengan tanda titik (#) dan diikuti nama id 
 #namaid {….} 
 Digunakan agar sebuah objek bisa menggunakan 
deklarasi CSS tersebut dan biasanya bersifat unik 
dalam sebuah halaman 
 Misalnya <p id=‘header’>…</p> 
 Artinya paragraf tersebut menggunakan aturan 
yang ditetapkan dalam id selector header
CSS Background Properties (1) 
CSS background properties digunakan untuk mengatur tampilan background 
pada sebuah elemen. Misalnya menentukan warna background, membuat 
background berupa gambar, dan menentukan posisi background. 
Property Description Values 
background Property yang digunakan 
untuk menyeting semua 
backgroung property dalam 
sebuah deklarasi saja. 
background-color 
background-image 
background-repeat 
background-attachment 
background-position 
background-attachment Menentukan apakah 
background gambar fixed 
atau scroll 
scroll 
fixed 
background-color Menentukan warna 
background 
color-rgb 
color-hex 
color-name 
transparent
CSS Background Properties (2) 
background-image menentukan gambar sebagai 
background 
url 
none 
background-position Menentukan posisi awal 
background yang berupa 
gambar 
top left 
top center 
top right 
center left 
center center 
center right 
bottom left 
bottom center 
bottom right 
x-% y-% 
x-pos y-pos 
background-repeat Menentukan bagaimana 
background yang berupa 
gambar akan ditampilkan secara 
berulang 
repeat 
repeat-x 
repeat-y 
no-repeat
CSS Text Properties (1) 
CSS Text properties digunakan untuk mengatur tampilan text. Misalnya 
menentukan warna text, perataan text dan dekorasi text. 
Property Description Values 
color Menentukan warna text color 
letter-spacing Menentukan jarak spasi antar huruf normal 
length unit 
text-align Perataan text dalam sebuah element left 
right 
center 
justify 
text-decoration Menambahkan dekorasi ke dalam text none 
underline 
overline 
line-through 
blink
CSS Text Properties (2) 
text-indent Memberikan indent pada baris 
pertama 
length 
% 
text-transform Menentukan bentuk huruf none 
capitalize 
uppercase 
lowercase 
white-space Menentukan bagaimana white space 
akan ditangani 
normal 
pre 
nowrap 
word-spacing Menentukan jarak spasi antar kata normal 
length
CSS Font Properties (1) 
CSS font properties digunakan untuk mengtur tampilan huruf. Misalnya 
menentukan jenis huruf, ukuran huruf, ketebalan dan style huruf. 
Property Description Values 
font Sebuah property singkat untuk menyeting 
semua properti untuk font dalam sebuah 
deklarasi 
font-style 
font-variant 
font-weight 
font-size/line-height 
font-family 
caption 
icon 
menu 
message-box 
small-caption 
status-bar 
font-family Menentukan jenis huruf family-name 
generic-family
CSS Font Properties (2) 
font-size Menentukan ukuran huruf xx-small 
x-small 
small 
medium 
large 
x-large 
xx-large 
smaller 
larger 
length 
% 
font-style Menentukan style huruf normal 
italic 
oblique 
font-weight Menentukan ketebalan huruf normal 
bold 
bolder 
lighter
CSS Border Properties (1) 
CSS border properties digunakan untuk mengatur border di setiap elemen. 
Misalnya saja warna border, ketebalan border dan style border. 
Property Description Values 
border Digunakan untuk menentukan property 
border(atas, kiri, kanan, bawah) dalam 
satu deklarasi saja 
border-width 
border-style 
border-color 
border-bottom Digunakan untuk menentukan property 
border bagian bawah dalam satu 
deklarasi saja 
border-bottom-width 
border-style 
border-color 
border-bottom-color Menentukan warna border bawah border-color 
border-bottom-style Menentukan style border bawah border-style 
border-bottom-width Menentukan lebar border bawah thin 
medium 
thick 
length
CSS Border Properties (2) 
border-color Menentukan warna keempat border color 
border-left Digunakan untuk menentukan property 
border bagian kiri dalam satu deklarasi 
saja 
border-left-width 
border-style 
border-color 
border-left-color Menentukan warna border kiri border-color 
border-left-style Menentukan style border kiri border-style 
border-left-width Menentukan lebar border kiri thin 
medium 
thick 
length 
border-right Digunakan untuk menentukan property 
border bagian kanan dalam satu 
deklarasi saja 
border-right-width 
border-style 
border-color 
border-right-color Menentukan warna border kanan border-color 
border-right-style Menentukan style border kanan border-style
CSS Border Properties (3) 
border-right-width Menentukan lebar border kanan thin 
medium 
thick 
length 
border-style Menentukan style dari keempat border 
sekaligus 
None / hidden / dotted / 
dashed / solid / double / 
groove / ridge /inset / 
outset 
border-top Digunakan untuk menentukan property 
border bagian atas dalam satu deklarasi 
saja 
border-top-width 
border-style 
border-color 
border-top-color Menentukan warna border atas border-color 
border-top-style Menentukan style border atas border-style 
border-top-width Menentukan ukuran border atas thin / medium / thick 
length 
border-width Menentukan ukuran dari keempat border 
sekaligus 
thin / medium / thick 
length
CSS Margin Properties 
CSS margin properties digunakan untuk mengatur jarak (spasi) di sekitar elemen. 
Property Description Values 
margin Mensatur margin properti untuk kempat sisi 
(atas, kanan, bawah, kiri) sekaligus 
margin-top 
margin-right 
margin-bottom 
margin-left 
margin-bottom Mengatur margin bawah auto 
length 
% 
margin-left Mengatur margin kiri auto 
length 
% 
margin-right Mengatur margin kanan auto 
length 
% 
margin-top Mengatur margin atas Auto / length / %
CSS Padding Properties 
CSS padding properties digunakan untuk menentukan spasi antara border elemen 
dengan isi element. 
Property Description Values 
padding Menentukan empat padding sebuah elemen 
(atas, kanan, bawah, kiri) sekaligus 
padding-top 
padding-right 
padding-bottom 
padding-left 
padding-bottom Menentukan padding bawah sebuah elemen length 
% 
padding-left Menentukan padding kiri sebuah elemen length 
% 
padding-right Menentukan padding kanan sebuah elemen length 
% 
padding-top Menentukan padding atas sebuah elemen length 
%
CSS List Properties (1) 
CSS list properties digunakan merubah jenis list, memberi gambar sebagai 
pengganti bullet, dll. 
Property Description Values 
list-style Digunakan untuk menentukan semua list 
properties sekaligus. 
list-style-type 
list-style-position 
list-style-image 
list-style-image Menetapkan image sebagai penanda list none 
url 
list-style-position Menentukan tempat penanda list item inside 
outside
CSS List Properties (2) 
list-style-type Menentukan tipe penanda list item none 
disc 
circle 
square 
decimal 
decimal-leading- 
zero 
lower-roman 
upper-roman 
lower-alpha 
upper-alpha 
lower-greek 
lower-latin 
upper-latin

More Related Content

Viewers also liked

The perng mha ngan box
The perng mha ngan boxThe perng mha ngan box
The perng mha ngan boxweerachai99
 
The perng mha ngan box
The perng mha ngan boxThe perng mha ngan box
The perng mha ngan boxweerachai99
 
God's pharmacy
God's pharmacyGod's pharmacy
God's pharmacy
Dilfaroz Khan
 
The perng mha ngan box1
The perng mha ngan box1The perng mha ngan box1
The perng mha ngan box1weerachai99
 
Sql server basics
Sql server basicsSql server basics
Sql server basics
Dilfaroz Khan
 
Pro ject simulation model Group 5in1
Pro ject simulation model Group 5in1Pro ject simulation model Group 5in1
Pro ject simulation model Group 5in1weerachai99
 
Analisa nmap dan wireshark
Analisa nmap dan wiresharkAnalisa nmap dan wireshark
Analisa nmap dan wireshark
Erik Hardiyanto
 
Operating system
Operating systemOperating system
Operating system
Dilfaroz Khan
 
Perdagangan internasional tahap 1 Nani Al-Azhar1
Perdagangan internasional tahap 1 Nani Al-Azhar1Perdagangan internasional tahap 1 Nani Al-Azhar1
Perdagangan internasional tahap 1 Nani Al-Azhar1
Nani_Suhartini
 
Excel lesson01
Excel lesson01Excel lesson01
Excel lesson01
Erik Hardiyanto
 

Viewers also liked (15)

The perng mha ngan box
The perng mha ngan boxThe perng mha ngan box
The perng mha ngan box
 
The perng mha ngan box
The perng mha ngan boxThe perng mha ngan box
The perng mha ngan box
 
God's pharmacy
God's pharmacyGod's pharmacy
God's pharmacy
 
The perng mha ngan box1
The perng mha ngan box1The perng mha ngan box1
The perng mha ngan box1
 
Sql server basics
Sql server basicsSql server basics
Sql server basics
 
Pro ject simulation model Group 5in1
Pro ject simulation model Group 5in1Pro ject simulation model Group 5in1
Pro ject simulation model Group 5in1
 
Telnet
TelnetTelnet
Telnet
 
Analisa nmap dan wireshark
Analisa nmap dan wiresharkAnalisa nmap dan wireshark
Analisa nmap dan wireshark
 
Lapisan data link
Lapisan data linkLapisan data link
Lapisan data link
 
Operating system
Operating systemOperating system
Operating system
 
Whatsapp
WhatsappWhatsapp
Whatsapp
 
Perdagangan internasional tahap 1 Nani Al-Azhar1
Perdagangan internasional tahap 1 Nani Al-Azhar1Perdagangan internasional tahap 1 Nani Al-Azhar1
Perdagangan internasional tahap 1 Nani Al-Azhar1
 
Ergonomi Dalam TI
Ergonomi Dalam TIErgonomi Dalam TI
Ergonomi Dalam TI
 
Excel lesson01
Excel lesson01Excel lesson01
Excel lesson01
 
Ppt on technology mgmt
Ppt on technology mgmtPpt on technology mgmt
Ppt on technology mgmt
 

Similar to CSS

Pemograman WEB (CSS)
Pemograman WEB (CSS)Pemograman WEB (CSS)
Pemograman WEB (CSS)
Dnr Creatives
 
Shinta kuu
Shinta kuuShinta kuu
Shinta kuu
shintata skadaku
 
Shinta kuu
Shinta kuuShinta kuu
Shinta kuu
shintata skadaku
 
chap CSS.pptx
chap CSS.pptxchap CSS.pptx
chap CSS.pptx
Muhammad Faiz
 
05 css
05 css05 css
05 css
Amiroh S.Kom
 
Web syahid 1210651273
Web syahid 1210651273Web syahid 1210651273
Web syahid 1210651273
Moh Syahid
 
Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)gufron_ar
 
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
f fr
 
Materi CSS.ppt
Materi CSS.pptMateri CSS.ppt
Materi CSS.ppt
PurwaSniper
 
Pertemuan 5
Pertemuan 5Pertemuan 5
Pertemuan 5
beiharira
 
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.pptCSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
FirmanADaru
 
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.pptCSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
Lukman Fakih
 
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.pptCSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
SayedAchmady1
 
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.pptCSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
Heru762601
 
Css tutorial-02
Css tutorial-02Css tutorial-02
Css tutorial-02
Karin Novilda
 
webdesign dasar : 03 html dan css dasar
webdesign dasar : 03 html dan css dasarwebdesign dasar : 03 html dan css dasar
webdesign dasar : 03 html dan css dasarSMK Negeri 6 Malang
 

Similar to CSS (20)

CSS
CSSCSS
CSS
 
Pemograman WEB (CSS)
Pemograman WEB (CSS)Pemograman WEB (CSS)
Pemograman WEB (CSS)
 
Shinta kuu
Shinta kuuShinta kuu
Shinta kuu
 
Shinta kuu
Shinta kuuShinta kuu
Shinta kuu
 
chap CSS.pptx
chap CSS.pptxchap CSS.pptx
chap CSS.pptx
 
What is css
What   is   cssWhat   is   css
What is css
 
05 css
05 css05 css
05 css
 
Web syahid 1210651273
Web syahid 1210651273Web syahid 1210651273
Web syahid 1210651273
 
Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (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
 
Materi CSS.ppt
Materi CSS.pptMateri CSS.ppt
Materi CSS.ppt
 
Pertemuan 5
Pertemuan 5Pertemuan 5
Pertemuan 5
 
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.pptCSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
 
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.pptCSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
 
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.pptCSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
 
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.pptCSS_(Cascading_Style_Sheet)_lanjutan.ppt
CSS_(Cascading_Style_Sheet)_lanjutan.ppt
 
Css tutorial-02
Css tutorial-02Css tutorial-02
Css tutorial-02
 
webdesign dasar : 03 html dan css dasar
webdesign dasar : 03 html dan css dasarwebdesign dasar : 03 html dan css dasar
webdesign dasar : 03 html dan css dasar
 
Html
HtmlHtml
Html
 

Recently uploaded

SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
rohman85
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
AdrianAgoes9
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
AdePutraTunggali
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
bobobodo693
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
SEMUELSAMBOKARAENG
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
adolfnuhujanan101
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
nawasenamerta
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 

Recently uploaded (20)

SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrinPatofisiologi Sistem Endokrin hormon pada sistem endokrin
Patofisiologi Sistem Endokrin hormon pada sistem endokrin
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 

CSS

  • 1. CSS Cascading Style Sheet ERIK HARDIYANTO POLITEKNIK NEGERI MALANG
  • 2. Pengenalan CSS  CSS adalah singkatan dari Cascading Style Sheets  CSS (Cascading Style Sheet) digunakan untuk melengkapi file HTML, dan tugas utamanya adalah menetapkan aturan tampilan/style yang akan digunakan pada sebuah website.  Dapat digunakan untuk  Merubah ukuran font  Merubah warna background  Mengatur perataan paragraf  dll
  • 3. Menambahkan CSS ke dalam HTML 1. External Style Sheets  External style sheets merupakan dokumen css yang disimpan dalam file berbeda dengan file HTML. File ini berekstension .css  Untuk menyertakan file css, letakkan tag berikut ke dalam <head>…</head> <link rel="stylesheet" type="text/css" href=“namafile.css" />  Biasa dipakai jika beberapa halaman akan menggunakan style yang sama.
  • 4. Menambahkan CSS ke dalam HTML 2. Internal Style Sheets diletakkan di antara <head>…</head> <style type=“text/css”> letakkan css di sini </style> 3. Inline Style diletakkan di dalam elemen HTML <h1 style=“color: #0099ff;font-family: Verdana; size: 18pt;”>
  • 5. Istilah Dalam CSS Style rule  Cascading style sheet merupakan kumpulan aturan yang mendefinisikan style dari document. Sebagai contoh kita bisa membuat aturan style yang menentukan bahwa semua <H1> di tampilkan dengan warna biru.  selector { property1: value; property2:value, . . .}  H1{ color:green; background-color:orange} Style sheets terdiri dari dua bagian: 1. Selector  Bagian pertama sebelum tanda “{}” disebut selector 2. Declaration  Terdiri dari property dan value Antara property yang satu dan yang lainnya dipisahkan dengan tanda ; (titik koma)
  • 6. Komentar pada CSS  Komentar biasa digunakan untuk memberi keterangan pada css yang dibuat.  Komentar tidak akan ditampilkan pada browser  Komentar dalam CSS dibuat dengan /* tulis komentar di sini */
  • 7. Class Selector  Class selector  Diawali dengan tanda titik (.) dan diikuti nama class  .namakelas {….}  Digunakan agar sebuah objek bisa menggunakan deklarasi CSS tersebut  Misalnya <p class=‘judul’>…</p>  Artinya paragraf tersebut menggunakan aturan yang ditetapkan dalam class selector judul
  • 8. ID Selector  Class selector  Diawali dengan tanda titik (#) dan diikuti nama id  #namaid {….}  Digunakan agar sebuah objek bisa menggunakan deklarasi CSS tersebut dan biasanya bersifat unik dalam sebuah halaman  Misalnya <p id=‘header’>…</p>  Artinya paragraf tersebut menggunakan aturan yang ditetapkan dalam id selector header
  • 9.
  • 10. CSS Background Properties (1) CSS background properties digunakan untuk mengatur tampilan background pada sebuah elemen. Misalnya menentukan warna background, membuat background berupa gambar, dan menentukan posisi background. Property Description Values background Property yang digunakan untuk menyeting semua backgroung property dalam sebuah deklarasi saja. background-color background-image background-repeat background-attachment background-position background-attachment Menentukan apakah background gambar fixed atau scroll scroll fixed background-color Menentukan warna background color-rgb color-hex color-name transparent
  • 11. CSS Background Properties (2) background-image menentukan gambar sebagai background url none background-position Menentukan posisi awal background yang berupa gambar top left top center top right center left center center center right bottom left bottom center bottom right x-% y-% x-pos y-pos background-repeat Menentukan bagaimana background yang berupa gambar akan ditampilkan secara berulang repeat repeat-x repeat-y no-repeat
  • 12. CSS Text Properties (1) CSS Text properties digunakan untuk mengatur tampilan text. Misalnya menentukan warna text, perataan text dan dekorasi text. Property Description Values color Menentukan warna text color letter-spacing Menentukan jarak spasi antar huruf normal length unit text-align Perataan text dalam sebuah element left right center justify text-decoration Menambahkan dekorasi ke dalam text none underline overline line-through blink
  • 13. CSS Text Properties (2) text-indent Memberikan indent pada baris pertama length % text-transform Menentukan bentuk huruf none capitalize uppercase lowercase white-space Menentukan bagaimana white space akan ditangani normal pre nowrap word-spacing Menentukan jarak spasi antar kata normal length
  • 14. CSS Font Properties (1) CSS font properties digunakan untuk mengtur tampilan huruf. Misalnya menentukan jenis huruf, ukuran huruf, ketebalan dan style huruf. Property Description Values font Sebuah property singkat untuk menyeting semua properti untuk font dalam sebuah deklarasi font-style font-variant font-weight font-size/line-height font-family caption icon menu message-box small-caption status-bar font-family Menentukan jenis huruf family-name generic-family
  • 15. CSS Font Properties (2) font-size Menentukan ukuran huruf xx-small x-small small medium large x-large xx-large smaller larger length % font-style Menentukan style huruf normal italic oblique font-weight Menentukan ketebalan huruf normal bold bolder lighter
  • 16. CSS Border Properties (1) CSS border properties digunakan untuk mengatur border di setiap elemen. Misalnya saja warna border, ketebalan border dan style border. Property Description Values border Digunakan untuk menentukan property border(atas, kiri, kanan, bawah) dalam satu deklarasi saja border-width border-style border-color border-bottom Digunakan untuk menentukan property border bagian bawah dalam satu deklarasi saja border-bottom-width border-style border-color border-bottom-color Menentukan warna border bawah border-color border-bottom-style Menentukan style border bawah border-style border-bottom-width Menentukan lebar border bawah thin medium thick length
  • 17. CSS Border Properties (2) border-color Menentukan warna keempat border color border-left Digunakan untuk menentukan property border bagian kiri dalam satu deklarasi saja border-left-width border-style border-color border-left-color Menentukan warna border kiri border-color border-left-style Menentukan style border kiri border-style border-left-width Menentukan lebar border kiri thin medium thick length border-right Digunakan untuk menentukan property border bagian kanan dalam satu deklarasi saja border-right-width border-style border-color border-right-color Menentukan warna border kanan border-color border-right-style Menentukan style border kanan border-style
  • 18. CSS Border Properties (3) border-right-width Menentukan lebar border kanan thin medium thick length border-style Menentukan style dari keempat border sekaligus None / hidden / dotted / dashed / solid / double / groove / ridge /inset / outset border-top Digunakan untuk menentukan property border bagian atas dalam satu deklarasi saja border-top-width border-style border-color border-top-color Menentukan warna border atas border-color border-top-style Menentukan style border atas border-style border-top-width Menentukan ukuran border atas thin / medium / thick length border-width Menentukan ukuran dari keempat border sekaligus thin / medium / thick length
  • 19. CSS Margin Properties CSS margin properties digunakan untuk mengatur jarak (spasi) di sekitar elemen. Property Description Values margin Mensatur margin properti untuk kempat sisi (atas, kanan, bawah, kiri) sekaligus margin-top margin-right margin-bottom margin-left margin-bottom Mengatur margin bawah auto length % margin-left Mengatur margin kiri auto length % margin-right Mengatur margin kanan auto length % margin-top Mengatur margin atas Auto / length / %
  • 20. CSS Padding Properties CSS padding properties digunakan untuk menentukan spasi antara border elemen dengan isi element. Property Description Values padding Menentukan empat padding sebuah elemen (atas, kanan, bawah, kiri) sekaligus padding-top padding-right padding-bottom padding-left padding-bottom Menentukan padding bawah sebuah elemen length % padding-left Menentukan padding kiri sebuah elemen length % padding-right Menentukan padding kanan sebuah elemen length % padding-top Menentukan padding atas sebuah elemen length %
  • 21. CSS List Properties (1) CSS list properties digunakan merubah jenis list, memberi gambar sebagai pengganti bullet, dll. Property Description Values list-style Digunakan untuk menentukan semua list properties sekaligus. list-style-type list-style-position list-style-image list-style-image Menetapkan image sebagai penanda list none url list-style-position Menentukan tempat penanda list item inside outside
  • 22. CSS List Properties (2) list-style-type Menentukan tipe penanda list item none disc circle square decimal decimal-leading- zero lower-roman upper-roman lower-alpha upper-alpha lower-greek lower-latin upper-latin