SlideShare a Scribd company logo
CSS Tutorial rosihanari.net
Pendahuluan 1
Pendahuluan
CSS yang memiliki kepanjangan Cascade Style Sheet ini digunakan para web designer
untuk mengatur style elemen yang ada dalam halaman web mereka, mulai dari
memformat text, sampai pada memformat layout. Tujuan dari penggunaan CSS ini adalah
supaya diperoleh suatu kekonsistenan style pada elemen tertentu.
Perkembangan CSS sendiri diawali pada tahun 1996, dimana W3C (World Wide Web
Consortium), sebuah konsorsium untuk standarisasi web, menyusun draft proposal untuk
membuat CSS ini dan akhirnya dapat berjalan. Selanjutnya pada pertengahan tahun 1998,
W3C mengembangkan CSS2 yang diperbarui untuk kepentingan media lain (tidak hanya
untuk PC web browser). Akhirnya mulai pada tahun 2000, telah dikembangkan CSS3
oleh W3C yang sampai saat ini masih terus diperbarui lagi.
Namun pada saat ini, hanya CSS2 yang masih didukung oleh kebanyakan web browser,
tapi tidak demikian halnya untuk CSS3. Masih sedikit web browser yang mendukung
CSS3. Oleh karena itu pada tutorial ini hanya akan dibahas mengenai CSS2 saja.
Keuntungan Penggunaan CSS
Dengan menggunakan CSS, Anda (sebagai webmaster) akan lebih mudah untuk
mengatur style elemen dalam halaman web Anda. Sebagai contoh, misalnya untuk
mengatur style elemen heading, Anda menginginkan jenis font nya adalah Arial, 20 pixel
dan berwarna merah. Dengan CSS, Anda cukup menuliskan properti dari elemen heading
tersebut sekali saja, dan Anda akan memperoleh hasil yang diinginkan. Bandingkan
apabila tidak menggunakan CSS, Anda akan mengatur style pada setiap elemen heading
yang ada. Tentu saja hal ini akan sangat merepotkan. Perhatikan contoh berikut ini
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS Guide</title>
<style type="text/css">
h1 {
color: red;
font-family: "arial";
}
</style>
</head>
<body>
CSS Tutorial rosihanari.net
Pendahuluan 2
<h1>Ini adalah heading 1</h1>
<p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini
adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah
paragraf. Ini adalah paragraf. </p>
<h1>Ini adalah heading 1</h1>
<p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini
adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah
paragraf. Ini adalah paragraf. </p>
<h1>Ini adalah heading 1</h1>
<p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini
adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah
paragraf. Ini adalah paragraf. </p>
</body>
</html>
Code di atas akan menghasilkan tampilan sebagai berikut.
Perhatikan code sebelumnya! Untuk mengatur style elemen heading 1 (h1) cukup
menuliskannya pada CSS sekali saja. Bandingkan apabila Anda tidak menggunakan CSS,
maka codenya akan berbentuk seperti berikut untuk mendapatkan hasil yang sama.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
CSS Tutorial rosihanari.net
Pendahuluan 3
<head>
<title>CSS Guide</title>
</head>
<body>
<h1><font face="arial" color="red">Ini adalah heading 1</font></h1>
<p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini
adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah
paragraf. Ini adalah paragraf. </p>
<h1><font face="arial" color="red">Ini adalah heading 1</font></h1>
<p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini
adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah
paragraf. Ini adalah paragraf. </p>
<h1><font face="arial" color="red">Ini adalah heading 1</font></h1>
<p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini
adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah
paragraf. Ini adalah paragraf. </p>
</body>
</html>
Anda akan menuliskan style pada setiap elemen heading 1 yang dibuat. Tentu hal ini
akan merepotkan. Apalagi suatu saat Anda bermaksud untuk mengubah style nya, maka
Anda akan mengubahnya satu-persatu. Sangat-sangat merepotkan .
Selain itu, dengan CSS akan diperoleh suatu kekonsistenan style. Anda tentu dapat
merasakan keuntungan ini, dibandingkan dengan tanpa adanya CSS yang kemungkinan
besar ketidakkonsistenan akan terjadi. Hal ini dikarenakan style hanya dituliskan sekali,
tidak seperti dengan tanpa CSS yang ditulis style berulang kali. Meskipun Anda masih
bisa mengandalkan copy and paste… masih saja ada peluang terjadinya
ketidakkonsistenan.

More Related Content

What's hot

Pert 05 HTML dan Web Programming
Pert 05 HTML dan Web ProgrammingPert 05 HTML dan Web Programming
Pert 05 HTML dan Web Programming
Putu Mardika
 
HTML dan CSS
HTML dan CSSHTML dan CSS
HTML dan CSS
Vicky Nitinegoro
 
Pertemuan vii pengantar php
Pertemuan vii pengantar phpPertemuan vii pengantar php
Pertemuan vii pengantar php
Pangeran77
 
Ihdam fikri 1210651236 css
Ihdam fikri 1210651236 cssIhdam fikri 1210651236 css
Ihdam fikri 1210651236 css
Ihdam Fikri
 

What's hot (13)

Css tutorial-07
Css tutorial-07Css tutorial-07
Css tutorial-07
 
Css tutorial-16
Css tutorial-16Css tutorial-16
Css tutorial-16
 
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
 
Css tutorial-09
Css tutorial-09Css tutorial-09
Css tutorial-09
 
Pert 05 HTML dan Web Programming
Pert 05 HTML dan Web ProgrammingPert 05 HTML dan Web Programming
Pert 05 HTML dan Web Programming
 
Rifkillah s
Rifkillah sRifkillah s
Rifkillah s
 
Css tutorial-15
Css tutorial-15Css tutorial-15
Css tutorial-15
 
HTML dan CSS
HTML dan CSSHTML dan CSS
HTML dan CSS
 
Css tutorial-14
Css tutorial-14Css tutorial-14
Css tutorial-14
 
Pertemuan vii pengantar php
Pertemuan vii pengantar phpPertemuan vii pengantar php
Pertemuan vii pengantar php
 
PENGENALAN CSS
PENGENALAN CSSPENGENALAN CSS
PENGENALAN CSS
 
Ihdam fikri 1210651236 css
Ihdam fikri 1210651236 cssIhdam fikri 1210651236 css
Ihdam fikri 1210651236 css
 
Css tutorial-12
Css tutorial-12Css tutorial-12
Css tutorial-12
 

Similar to Css tutorial-01

Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01Diky Rizki
 
Css
CssCss
Css tutorial-17
Css tutorial-17Css tutorial-17
Css tutorial-17
Karin Novilda
 
Css tutorial-07
Css tutorial-07Css tutorial-07
Css tutorial-07
Karin Novilda
 
Pengenalan web minggu ketiga
Pengenalan web minggu ketigaPengenalan web minggu ketiga
Pengenalan web minggu ketigaWawan Darmawan
 
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05fanfandi21
 
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
Karin Novilda
 
1210651097 css
1210651097 css1210651097 css
1210651097 css
ardyansyahAhmad
 
Laporan css 1210651099
Laporan css 1210651099Laporan css 1210651099
Laporan css 1210651099
M Zaenol Arifin S.Kom
 
Css tutorial-08
Css tutorial-08Css tutorial-08
Css tutorial-08
Karin Novilda
 
chap CSS.pptx
chap CSS.pptxchap CSS.pptx
chap CSS.pptx
Muhammad Faiz
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
Dani Imansyah
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03Diky Rizki
 
Materi CSS.ppt
Materi CSS.pptMateri CSS.ppt
Materi CSS.ppt
PurwaSniper
 
Css tutorial-14
Css tutorial-14Css tutorial-14
Css tutorial-14
Karin Novilda
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
Karin Novilda
 
Css tutorial-03 2
Css tutorial-03 2Css tutorial-03 2
Css tutorial-03 2
Karin Novilda
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03fanfandi21
 

Similar to Css tutorial-01 (20)

Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
 
Css
CssCss
Css
 
Css tutorial-17
Css tutorial-17Css tutorial-17
Css tutorial-17
 
Css tutorial-07
Css tutorial-07Css tutorial-07
Css tutorial-07
 
Pengenalan web minggu ketiga
Pengenalan web minggu ketigaPengenalan web minggu ketiga
Pengenalan web minggu ketiga
 
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
 
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
 
Css
CssCss
Css
 
1210651097 css
1210651097 css1210651097 css
1210651097 css
 
Laporan css 1210651099
Laporan css 1210651099Laporan css 1210651099
Laporan css 1210651099
 
Css tutorial-08
Css tutorial-08Css tutorial-08
Css tutorial-08
 
chap CSS.pptx
chap CSS.pptxchap CSS.pptx
chap CSS.pptx
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
 
Laporan Pemrograman Berbasis Web
Laporan Pemrograman Berbasis WebLaporan Pemrograman Berbasis Web
Laporan Pemrograman Berbasis Web
 
Materi CSS.ppt
Materi CSS.pptMateri CSS.ppt
Materi CSS.ppt
 
Css tutorial-14
Css tutorial-14Css tutorial-14
Css tutorial-14
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
 
Css tutorial-03 2
Css tutorial-03 2Css tutorial-03 2
Css tutorial-03 2
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
 

Recently uploaded

RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
junarpudin36
 
Modul ajar logaritma matematika kelas X SMK
Modul ajar logaritma matematika kelas X SMKModul ajar logaritma matematika kelas X SMK
Modul ajar logaritma matematika kelas X SMK
WinaldiSatria
 
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptxRESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
ABDULRASIDSANGADJI1
 
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdfLaporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
OcitaDianAntari
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Fathan Emran
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
ahyani72
 
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
zakkimushoffi41
 
Aksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos ValidasiAksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos Validasi
DinaSetiawan2
 
penjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkdpenjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkd
jaya35ml2
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
Penjelasan tentang Tahapan Sinkro PMM.pptx
Penjelasan tentang Tahapan Sinkro PMM.pptxPenjelasan tentang Tahapan Sinkro PMM.pptx
Penjelasan tentang Tahapan Sinkro PMM.pptx
GuneriHollyIrda
 
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.pptPERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
EkaPuspita67
 
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
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
GusniartiGusniarti5
 
Observasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdfObservasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdf
andikuswandi67
 
Komunitas Belajar dalam Sekolah.Mari Melakukan Identifikasi! Apakah kombel Ib...
Komunitas Belajar dalam Sekolah.Mari Melakukan Identifikasi! Apakah kombel Ib...Komunitas Belajar dalam Sekolah.Mari Melakukan Identifikasi! Apakah kombel Ib...
Komunitas Belajar dalam Sekolah.Mari Melakukan Identifikasi! Apakah kombel Ib...
JokoPramono34
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
asepridwan50
 
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
 
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptxPERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
TeukuEriSyahputra
 

Recently uploaded (20)

RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
 
Modul ajar logaritma matematika kelas X SMK
Modul ajar logaritma matematika kelas X SMKModul ajar logaritma matematika kelas X SMK
Modul ajar logaritma matematika kelas X SMK
 
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptxRESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
RESUME DAN REFLEKSI MODUL 1 GURU INFORMATIKA 2024.pptx
 
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdfLaporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
 
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
 
Aksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos ValidasiAksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos Validasi
 
penjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkdpenjelasan tentang tugas dan wewenang pkd
penjelasan tentang tugas dan wewenang pkd
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
Penjelasan tentang Tahapan Sinkro PMM.pptx
Penjelasan tentang Tahapan Sinkro PMM.pptxPenjelasan tentang Tahapan Sinkro PMM.pptx
Penjelasan tentang Tahapan Sinkro PMM.pptx
 
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.pptPERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
PERILAKU MENYIMPANG DAN PENGENDALIAN SOSIAL.ppt
 
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
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
 
Observasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdfObservasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdf
 
Komunitas Belajar dalam Sekolah.Mari Melakukan Identifikasi! Apakah kombel Ib...
Komunitas Belajar dalam Sekolah.Mari Melakukan Identifikasi! Apakah kombel Ib...Komunitas Belajar dalam Sekolah.Mari Melakukan Identifikasi! Apakah kombel Ib...
Komunitas Belajar dalam Sekolah.Mari Melakukan Identifikasi! Apakah kombel Ib...
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.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
 
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptxPERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
 

Css tutorial-01

  • 1. CSS Tutorial rosihanari.net Pendahuluan 1 Pendahuluan CSS yang memiliki kepanjangan Cascade Style Sheet ini digunakan para web designer untuk mengatur style elemen yang ada dalam halaman web mereka, mulai dari memformat text, sampai pada memformat layout. Tujuan dari penggunaan CSS ini adalah supaya diperoleh suatu kekonsistenan style pada elemen tertentu. Perkembangan CSS sendiri diawali pada tahun 1996, dimana W3C (World Wide Web Consortium), sebuah konsorsium untuk standarisasi web, menyusun draft proposal untuk membuat CSS ini dan akhirnya dapat berjalan. Selanjutnya pada pertengahan tahun 1998, W3C mengembangkan CSS2 yang diperbarui untuk kepentingan media lain (tidak hanya untuk PC web browser). Akhirnya mulai pada tahun 2000, telah dikembangkan CSS3 oleh W3C yang sampai saat ini masih terus diperbarui lagi. Namun pada saat ini, hanya CSS2 yang masih didukung oleh kebanyakan web browser, tapi tidak demikian halnya untuk CSS3. Masih sedikit web browser yang mendukung CSS3. Oleh karena itu pada tutorial ini hanya akan dibahas mengenai CSS2 saja. Keuntungan Penggunaan CSS Dengan menggunakan CSS, Anda (sebagai webmaster) akan lebih mudah untuk mengatur style elemen dalam halaman web Anda. Sebagai contoh, misalnya untuk mengatur style elemen heading, Anda menginginkan jenis font nya adalah Arial, 20 pixel dan berwarna merah. Dengan CSS, Anda cukup menuliskan properti dari elemen heading tersebut sekali saja, dan Anda akan memperoleh hasil yang diinginkan. Bandingkan apabila tidak menggunakan CSS, Anda akan mengatur style pada setiap elemen heading yang ada. Tentu saja hal ini akan sangat merepotkan. Perhatikan contoh berikut ini <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>CSS Guide</title> <style type="text/css"> h1 { color: red; font-family: "arial"; } </style> </head> <body>
  • 2. CSS Tutorial rosihanari.net Pendahuluan 2 <h1>Ini adalah heading 1</h1> <p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. </p> <h1>Ini adalah heading 1</h1> <p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. </p> <h1>Ini adalah heading 1</h1> <p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. </p> </body> </html> Code di atas akan menghasilkan tampilan sebagai berikut. Perhatikan code sebelumnya! Untuk mengatur style elemen heading 1 (h1) cukup menuliskannya pada CSS sekali saja. Bandingkan apabila Anda tidak menggunakan CSS, maka codenya akan berbentuk seperti berikut untuk mendapatkan hasil yang sama. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
  • 3. CSS Tutorial rosihanari.net Pendahuluan 3 <head> <title>CSS Guide</title> </head> <body> <h1><font face="arial" color="red">Ini adalah heading 1</font></h1> <p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. </p> <h1><font face="arial" color="red">Ini adalah heading 1</font></h1> <p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. </p> <h1><font face="arial" color="red">Ini adalah heading 1</font></h1> <p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. </p> </body> </html> Anda akan menuliskan style pada setiap elemen heading 1 yang dibuat. Tentu hal ini akan merepotkan. Apalagi suatu saat Anda bermaksud untuk mengubah style nya, maka Anda akan mengubahnya satu-persatu. Sangat-sangat merepotkan . Selain itu, dengan CSS akan diperoleh suatu kekonsistenan style. Anda tentu dapat merasakan keuntungan ini, dibandingkan dengan tanpa adanya CSS yang kemungkinan besar ketidakkonsistenan akan terjadi. Hal ini dikarenakan style hanya dituliskan sekali, tidak seperti dengan tanpa CSS yang ditulis style berulang kali. Meskipun Anda masih bisa mengandalkan copy and paste… masih saja ada peluang terjadinya ketidakkonsistenan.