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 (13)

Css tutorial-07
Css tutorial-07Css tutorial-07
Css tutorial-07
Dani Imansyah
 
Css tutorial-16
Css tutorial-16Css tutorial-16
Css tutorial-16
Dani Imansyah
 
Css tutorial-09
Css tutorial-09Css tutorial-09
Css tutorial-09
Dani Imansyah
 
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
 
Rifkillah s
Rifkillah sRifkillah s
Rifkillah s
aibi_caem
 
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
 

Viewers also liked (20)

Css tutorial-15
Css tutorial-15Css tutorial-15
Css tutorial-15
Karin Novilda
 
Css tutorial-11
Css tutorial-11Css tutorial-11
Css tutorial-11
Karin Novilda
 
Css tutorial-12 2
Css tutorial-12 2Css tutorial-12 2
Css tutorial-12 2
Karin Novilda
 
Css tutorial-06
Css tutorial-06Css tutorial-06
Css tutorial-06
Karin Novilda
 
Css tutorial-13
Css tutorial-13Css tutorial-13
Css tutorial-13
Karin Novilda
 
Css tutorial-03 2
Css tutorial-03 2Css tutorial-03 2
Css tutorial-03 2
Karin Novilda
 
Css tutorial-09
Css tutorial-09Css tutorial-09
Css tutorial-09
Karin Novilda
 
Css tutorial-02
Css tutorial-02Css tutorial-02
Css tutorial-02
Karin Novilda
 
Css tutorial-12
Css tutorial-12Css tutorial-12
Css tutorial-12
Karin Novilda
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
Karin Novilda
 
Css tutorial-16
Css tutorial-16Css tutorial-16
Css tutorial-16
Karin Novilda
 
Css tutorial-04
Css tutorial-04Css tutorial-04
Css tutorial-04
Karin Novilda
 
Css tutorial-17
Css tutorial-17Css tutorial-17
Css tutorial-17
Karin Novilda
 
Css tutorial-18
Css tutorial-18Css tutorial-18
Css tutorial-18
Karin Novilda
 
Css tutorial-08
Css tutorial-08Css tutorial-08
Css tutorial-08
Karin Novilda
 
Css tutorial-14
Css tutorial-14Css tutorial-14
Css tutorial-14
Karin Novilda
 
Css tutorial-07
Css tutorial-07Css tutorial-07
Css tutorial-07
Karin Novilda
 
Css tutorial-10
Css tutorial-10Css tutorial-10
Css tutorial-10
Karin Novilda
 
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
Karin Novilda
 
Sebelum menginstall vb6 pada windows 7
Sebelum menginstall vb6 pada windows 7Sebelum menginstall vb6 pada windows 7
Sebelum menginstall vb6 pada windows 7
Budhi1933
 

Similar to Css tutorial-01 (20)

Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
Diky Rizki
 
Css
CssCss
Css
herrymarvin
 
Pengenalan web minggu ketiga
Pengenalan web minggu ketigaPengenalan web minggu ketiga
Pengenalan web minggu ketiga
Wawan Darmawan
 
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
fanfandi21
 
1210651097 css
1210651097 css1210651097 css
1210651097 css
ardyansyahAhmad
 
Laporan css 1210651099
Laporan css 1210651099Laporan css 1210651099
Laporan css 1210651099
M Zaenol Arifin S.Kom
 
chap CSS.pptx
chap CSS.pptxchap CSS.pptx
chap CSS.pptx
Muhammad Faiz
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
Diky Rizki
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
Dani Imansyah
 
Materi CSS.ppt
Materi CSS.pptMateri CSS.ppt
Materi CSS.ppt
PurwaSniper
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
fanfandi21
 
Laporan pratikum II web
Laporan pratikum II webLaporan pratikum II web
Laporan pratikum II web
rahmi wahyuni
 
Praktikum CSS
Praktikum CSSPraktikum CSS
Praktikum CSS
yunia ikawati
 
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
 
Pemograman Berbasis Web Cascading Style Sheets
Pemograman Berbasis Web Cascading Style SheetsPemograman Berbasis Web Cascading Style Sheets
Pemograman Berbasis Web Cascading Style Sheets
Isna Dwi Setianingsih
 
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
Ilham Yahya
 
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
 
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
Diky Rizki
 
Pengenalan web minggu ketiga
Pengenalan web minggu ketigaPengenalan web minggu ketiga
Pengenalan web minggu ketiga
Wawan Darmawan
 
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
fanfandi21
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
Diky Rizki
 
Css tutorial-03
Css tutorial-03Css tutorial-03
Css tutorial-03
fanfandi21
 
Laporan pratikum II web
Laporan pratikum II webLaporan pratikum II web
Laporan pratikum II web
rahmi wahyuni
 
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
 
Pemograman Berbasis Web Cascading Style Sheets
Pemograman Berbasis Web Cascading Style SheetsPemograman Berbasis Web Cascading Style Sheets
Pemograman Berbasis Web Cascading Style Sheets
Isna Dwi Setianingsih
 
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
Ilham Yahya
 
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
 

More from Karin Novilda (11)

Css tutorial-20
Css tutorial-20Css tutorial-20
Css tutorial-20
Karin Novilda
 
Css tutorial-19
Css tutorial-19Css tutorial-19
Css tutorial-19
Karin Novilda
 
Publikasi 08.11.22082
Publikasi 08.11.22082Publikasi 08.11.22082
Publikasi 08.11.22082
Karin Novilda
 
Publikasi 08.11.2208
Publikasi 08.11.2208Publikasi 08.11.2208
Publikasi 08.11.2208
Karin Novilda
 
Jurnal skripsi
Jurnal skripsiJurnal skripsi
Jurnal skripsi
Karin Novilda
 
Jurnal 13173sma nu maarif
Jurnal 13173sma nu maarifJurnal 13173sma nu maarif
Jurnal 13173sma nu maarif
Karin Novilda
 
Jbptunikompp gdl-rudiramlan-28836-16-sistemi-
Jbptunikompp gdl-rudiramlan-28836-16-sistemi-Jbptunikompp gdl-rudiramlan-28836-16-sistemi-
Jbptunikompp gdl-rudiramlan-28836-16-sistemi-
Karin Novilda
 
Bab skripsi
Bab skripsiBab skripsi
Bab skripsi
Karin Novilda
 
Sistem informasi-pengolahan-nilai-sekolah
Sistem informasi-pengolahan-nilai-sekolahSistem informasi-pengolahan-nilai-sekolah
Sistem informasi-pengolahan-nilai-sekolah
Karin Novilda
 
Bab iv
Bab ivBab iv
Bab iv
Karin Novilda
 
5 unikom-s-m
5 unikom-s-m5 unikom-s-m
5 unikom-s-m
Karin Novilda
 
Publikasi 08.11.22082
Publikasi 08.11.22082Publikasi 08.11.22082
Publikasi 08.11.22082
Karin Novilda
 
Publikasi 08.11.2208
Publikasi 08.11.2208Publikasi 08.11.2208
Publikasi 08.11.2208
Karin Novilda
 
Jurnal 13173sma nu maarif
Jurnal 13173sma nu maarifJurnal 13173sma nu maarif
Jurnal 13173sma nu maarif
Karin Novilda
 
Jbptunikompp gdl-rudiramlan-28836-16-sistemi-
Jbptunikompp gdl-rudiramlan-28836-16-sistemi-Jbptunikompp gdl-rudiramlan-28836-16-sistemi-
Jbptunikompp gdl-rudiramlan-28836-16-sistemi-
Karin Novilda
 
Sistem informasi-pengolahan-nilai-sekolah
Sistem informasi-pengolahan-nilai-sekolahSistem informasi-pengolahan-nilai-sekolah
Sistem informasi-pengolahan-nilai-sekolah
Karin Novilda
 

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.
  翻译: