際際滷

際際滷Share a Scribd company logo
Pemrograman Web (Teori)
 CSS (Cascading Style Sheet)

Wawan Darmawan, S.Kom
darmawan.wawan@gmail.com


       STMIK MUHAMMADIYAH JAKARTA - 2012
CSS
   Cascading Style Sheet (CSS) merupakan salah
    satu bahasa pemrograman web untuk
    mengendalikan beberapa komponen dalam
    sebuah web sehingga akan lebih terstruktur
    dan seragam.




                    STMIK MUHAMMADIYAH JAKARTA - 2012
   Sama halnya styles dalam aplikasi pengolahan
    kata seperti Microsoft Word yang dapat
    mengatur beberapa style, misalnya heading,
    subbab, bodytext, footer, images, dan style
    lainnya untuk dapat digunakan bersama-sama
    dalam beberapa berkas (file). Pada umumnya
    CSS dipakai untuk memformat tampilan
    halaman web yang dibuat dengan bahasa
    HTML dan XHTML.
                    STMIK MUHAMMADIYAH JAKARTA - 2012
   CSS dibagi menjadi 3 yaitu:
- Dengan menambahkan langsung di tag dokumen html (Inline Style)
- Dengan menaruhnya di dalam header dokumen html (Internal Style Sheet)
- Membuat file CSS tersendiri yang tespisah dari dokumen html
    (External Style Sheet)




                             STMIK MUHAMMADIYAH JAKARTA - 2012
1. Contoh Inline Style

<p style="color:blue">Membuat tulisan warna biru</p>
<p style="font-family:arial;font-size:150%;color:green">Membuat jenis font, ukuran dan warna</p>
<p style="color:yellow;background-color:red;width:60px;text-align: center">Test</p>
<p style="font-style:italic;">Membuat tulisan miring</p>




                                  STMIK MUHAMMADIYAH JAKARTA - 2012
2. Contoh Internal Style Sheet
Sebagai contoh kita akan membuat CSS untuk mengontrol tampilan paragraf di
dokumen html, cara penulisannya adalah sebagai berikut:




               <style>
               <!
               p { color:green;font-family:arial;font-size:120%;}
               -->
               </style>
Kemudian kita masukkan style tersebut di antara tag <head> dan </head> :


  <html>
  <head>
  <style>
  <!--
  p { color:green;font-family:arial;font-size:120%;}
  -->
  </style>
  </head>
  <body>
  <p>Saat ini saya sedang belajar CSS</p>
  <p>Pengaturan paragraf dengan menggunakan CSS di dalam header dokumen
  html</p>
  <p>Dengan contoh ini, maka setiap paragraf atau yang berada diantara
  < p > dan < /p > akan memiliki format yang sama</p>
  </body>
  </html>



                         STMIK MUHAMMADIYAH JAKARTA - 2012
Contoh lainnya:

 <HTML>
 <HEAD>
 <TITLE>:hover and :focus Example</TITLE>
 <STYLE>
 A:link
 { COLOR: red }
 A:visited
 { COLOR: blue }
 A:active
 { COLOR: lime }
 A:hover
 { COLOR: yellow }
 A:unknown
 { COLOR: green }
 BODY
 {
 FONT-WEIGHT: bold; FONT-SIZE: 40px; FONT-FAMILY: Arial, Helvetica, sans-serif
 }
 </STYLE>
 </HEAD>
 <BODY>
 <A href="http://www.detik.com">Satu</A>
 <A href="http://www.bola.net">Dua</A>
 <A href="http://www.google.com">Tiga</A>
 </BODY>
 </HTML>
                               STMIK MUHAMMADIYAH JAKARTA - 2012
3. Contoh External Style Sheet
 Kemudian yang ketiga adalah dengan membuat file CSS tersendiri yang terpisah dari
 dokumen html, secara umum yang terakhir ini adalah yang paling sering digunakan.
 Untuk menghubungkan dokumen html dengan CSS tersebut kita cukup menambahakan
 yang berikut ini di header dokumen html:

        <link rel="stylesheet" href="style.css" type="text/css">

 Sehingga di dokumen html akan terlihat seperti berikut ini:
        <html>
        <head>
        <title>Titel websiteku</title>
        <link rel="stylesheet" href="style.css" type="text/css">
        </head>
        <body>
        </body>
        </html>
Untuk mengetahui lebih lanjut tentang bagaimana CSS mengontrol sebuah halaman website,
berikut kita akan membuat sebuah halaman website sederhana yang menggunakan CSS.
Buka Notepad kemudian salin kode berikut, dan simpan file tersebut dengan nama
csstest.html

                            STMIK MUHAMMADIYAH JAKARTA - 2012
<html>
<head>
<title>Titel websiteku</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="halaman"><!-- div id halaman dimulai -->
<div id="judul"><!-- div id judul dimulai -->
<h1 class="judul">Disini judul websiteku</h1>
<h2 class="sub-judul">Disini sub-judul websiteku</h2>
</div><!-- div id judul berakhir -->
<div id="konten"><!-- div id konten dimulai -->
<div class="kiri"><!-- div class kiri dimulai -->
<p>Disini navigasi bagian kiri</p>
</div><!-- div class kiri berakhir -->
<div class="tengah"><!-- div class tengah dimulai -->
<p>Disini konten websiteku</p>
</div><!-- div class tengah berakhir -->
<div class="kanan"><!-- div class kanan dimulai -->
<p>Disini navigasi bagian kanan</p>
</div><!-- div class kanan berakhir -->
</div><!-- div id konten berakhir -->
<div class="footer"><!-- div class footer dimulai -->
<p>Disini Footer websiteku</p>
</div><!-- div class footer berakhir -->
</div><!-- div id halaman berakhir -->
</body>
</html>

                     STMIK MUHAMMADIYAH JAKARTA - 2012
Yang berada diantara < dan > hanya sebagai keterangan agar lebih
mudah dimengerti, anda bisa menghapusnya. Sekarang buka file tersebut
dengan browser, maka kita akan melihat halaman yang polos dengan tulisan
seadanya.
Sekarang salin CCS berikut kemudian simpan ke folder yang sama
dengan csstest.html dengan nama style.css
           #halaman { /* "id" dilambangkan dengan "#" */
           width: 800px;
           margin: 0 auto; /* agar dokumen berada ditengah */
           padding: 0 auto;
           }
           #judul {
           width: 100%;
           height: 100px;
           background: #5F9EA0;
           margin: 0; /* pengaturan sisi bagian luar */
           padding: 0; /* pengaturan sisi bagian dalam */
           }
           #konten {
           width: 100%;
           margin: 0;
           padding: 0;
           }
           .kiri { /* "class" dilambangkan dengan "." */
           width: 25%;
           height: 300px;
           float: left;
           background: #ADD8E6;
           }


                           STMIK MUHAMMADIYAH JAKARTA - 2012
.tengah{
width: 50%;
height: 300px;
float: left;
background: #FDF5E6;
}
.kanan{
width: 25%;
height: 300px;
float: right;
background: #ADD8E6;
}
.footer{
height: 40px;
background: #8FBC8F;
clear: both;
}
.judul {
color: Red;
padding: 10px 0 0 10px; /* penulisan untuk semua sisi: atas kanan bawah kiri */
}
.sub-judul {
color: #ff0;
padding: 0 10px 10px;
}
p{
padding-left: 10px; /* penulisan untuk satu sisi saja */
}

                STMIK MUHAMMADIYAH JAKARTA - 2012
Yang berada diantara /* dan */ hanya sebagai keterangan agar lebih
mudah dimengerti, anda bisa menghapusnya.

Sekarang buka file csstest.html dengan browser anda.




                      STMIK MUHAMMADIYAH JAKARTA - 2012
CSS Sekarang
 Pada perkembangannya CSS sudah masuk level 3 untuk sekarang,
   dimana dimulai CSS level 1 atau yang sering di sebut CSS aja,
   kemudian level 2 yang merupakan penyempurnaan dari CSS level
   sebelumnya, yaitu CSS level 1.
 CSS merupakan alternatif bahasa pemrograman web masa yang
   akan datang, dimana mempunyai banyak keuntungan, diantaranya :
    - Ukuran file lebih kecil
    - Load file lebih cepat
    - Dapat berkolaborasi dengan JavaScript
    - Pasangan setia XHTML
    - Menghemat pekerjaan tentunya, dimana hanya membuat 1
       halaman CSS.
    - Mudah mengganti-ganti tampilan dengan hanya merubah file CSS nya
       saja.
    - Dan banyak lagi yang lainnya.

                         STMIK MUHAMMADIYAH JAKARTA - 2012
Untuk melakukan eksperimen lebih lanjut dan untuk mengetahui perintah-
perintah CSS lainnya anda bisa mendownload CSS editor TopStyle Lite.
Dengan program tersebut buka file CSS diatas kemudian lakukan perubahan-
perubahan dan refresh browser untuk melihat hasilnya.

Be creative




                       STMIK MUHAMMADIYAH JAKARTA - 2012
CSS Framework
   CSS framework adalah library CSS yang
     digunakan untuk membuat standarisasi layout
     dan thema dari website. Dengan CSS
     framework kita bisa membuat Front-end
     website dengan cepat mengingat layout dan
     tampilan sudah disediakan. CSS Framework
     bertugas membuat tampilan layout yang
     standar, rapih, dan tampil sempurna disetiap
     browser atau device.
                   STMIK MUHAMMADIYAH JAKARTA - 2012

More Related Content

What's hot (20)

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
Pemrograman Berbasis Web - CSS
Pemrograman Berbasis Web - CSSPemrograman Berbasis Web - CSS
Pemrograman Berbasis Web - CSS
Ahmad Afandi
Materi CSS Dasar
Materi CSS DasarMateri CSS Dasar
Materi CSS Dasar
Robby Firmansyah
Modul css
Modul cssModul css
Modul css
danver98
Praktikum CSS
Praktikum CSSPraktikum CSS
Praktikum CSS
yunia ikawati
Laporan pbw
Laporan pbwLaporan pbw
Laporan pbw
Vandy Andika
05 XHTML CSS
05 XHTML CSS05 XHTML CSS
05 XHTML CSS
Herman Tolle
18040 pertemuan13(css)
18040 pertemuan13(css)18040 pertemuan13(css)
18040 pertemuan13(css)
Universitas Bina Darma Palembang
Modul pemrograman berbasis_web.pdf;filename= utf-8''modul pemrograman berbasi...
Modul pemrograman berbasis_web.pdf;filename= utf-8''modul pemrograman berbasi...Modul pemrograman berbasis_web.pdf;filename= utf-8''modul pemrograman berbasi...
Modul pemrograman berbasis_web.pdf;filename= utf-8''modul pemrograman berbasi...
LarasWiranti2
Belajar CSS (cascading style sheet)
Belajar CSS (cascading style sheet)Belajar CSS (cascading style sheet)
Belajar CSS (cascading style sheet)
Bambang Herlandi
Modul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lxModul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lx
sugiyanto gunadi
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
Praktikum pemrograman berbasis web
Praktikum pemrograman berbasis webPraktikum pemrograman berbasis web
Praktikum pemrograman berbasis web
andika_navian
Praktikum pemrograman berbasis web
Praktikum pemrograman berbasis webPraktikum pemrograman berbasis web
Praktikum pemrograman berbasis web
andika_navian
Andino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web ProgrammingAndino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web Programming
Andino Maseleno
Css
CssCss
Css
herrymarvin
Modul HTML5
Modul HTML5Modul HTML5
Modul HTML5
As Faizin
Css pweb
Css pwebCss pweb
Css pweb
Fajar Baskoro
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
Pemrograman Berbasis Web - CSS
Pemrograman Berbasis Web - CSSPemrograman Berbasis Web - CSS
Pemrograman Berbasis Web - CSS
Ahmad Afandi
Modul css
Modul cssModul css
Modul css
danver98
Modul pemrograman berbasis_web.pdf;filename= utf-8''modul pemrograman berbasi...
Modul pemrograman berbasis_web.pdf;filename= utf-8''modul pemrograman berbasi...Modul pemrograman berbasis_web.pdf;filename= utf-8''modul pemrograman berbasi...
Modul pemrograman berbasis_web.pdf;filename= utf-8''modul pemrograman berbasi...
LarasWiranti2
Belajar CSS (cascading style sheet)
Belajar CSS (cascading style sheet)Belajar CSS (cascading style sheet)
Belajar CSS (cascading style sheet)
Bambang Herlandi
Modul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lxModul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lx
sugiyanto gunadi
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
Praktikum pemrograman berbasis web
Praktikum pemrograman berbasis webPraktikum pemrograman berbasis web
Praktikum pemrograman berbasis web
andika_navian
Praktikum pemrograman berbasis web
Praktikum pemrograman berbasis webPraktikum pemrograman berbasis web
Praktikum pemrograman berbasis web
andika_navian
Andino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web ProgrammingAndino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web Programming
Andino Maseleno
Modul HTML5
Modul HTML5Modul HTML5
Modul HTML5
As Faizin

Viewers also liked (6)

Facilitating Online - 5 Easy Pieces
Facilitating Online - 5 Easy PiecesFacilitating Online - 5 Easy Pieces
Facilitating Online - 5 Easy Pieces
Rick Stamm
Best Practices in 360 Feedback
Best Practices in 360 FeedbackBest Practices in 360 Feedback
Best Practices in 360 Feedback
Rick Stamm
Cafe Draft
Cafe DraftCafe Draft
Cafe Draft
Rick Stamm
Mysteries of Motivation
Mysteries of MotivationMysteries of Motivation
Mysteries of Motivation
Rick Stamm
Last but not leastLast but not least
Last but not least
Alejandra Rotman
20/20 Insight Demonstration
20/20 Insight Demonstration20/20 Insight Demonstration
20/20 Insight Demonstration
Rick Stamm
Facilitating Online - 5 Easy Pieces
Facilitating Online - 5 Easy PiecesFacilitating Online - 5 Easy Pieces
Facilitating Online - 5 Easy Pieces
Rick Stamm
Best Practices in 360 Feedback
Best Practices in 360 FeedbackBest Practices in 360 Feedback
Best Practices in 360 Feedback
Rick Stamm
Mysteries of Motivation
Mysteries of MotivationMysteries of Motivation
Mysteries of Motivation
Rick Stamm
Last but not leastLast but not least
Last but not least
Alejandra Rotman
20/20 Insight Demonstration
20/20 Insight Demonstration20/20 Insight Demonstration
20/20 Insight Demonstration
Rick Stamm

Similar to Pengenalan web minggu ketiga (20)

1210651097 css
1210651097 css1210651097 css
1210651097 css
ardyansyahAhmad
Modul 5-css-dasar-css
Modul 5-css-dasar-cssModul 5-css-dasar-css
Modul 5-css-dasar-css
Rosyid Musthofa
Java web application 2 - membuat template web
Java web application 2 - membuat template webJava web application 2 - membuat template web
Java web application 2 - membuat template web
Doni Andriansyah
Desain web 2 kolom
Desain web 2 kolomDesain web 2 kolom
Desain web 2 kolom
Haswi Haswi
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
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
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
fanfandi21
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
Karin Novilda
Praktikum Dasar-Dasar CSS.pdf
Praktikum Dasar-Dasar CSS.pdfPraktikum Dasar-Dasar CSS.pdf
Praktikum Dasar-Dasar CSS.pdf
SayedAchmady1
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
Dani Imansyah
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
Diky Rizki
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
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
Bab i. html
Bab i. htmlBab i. html
Bab i. html
Dewa Dwi Antara
Materi CSS.ppt
Materi CSS.pptMateri CSS.ppt
Materi CSS.ppt
PurwaSniper
Modul 5-css-dasar-css
Modul 5-css-dasar-cssModul 5-css-dasar-css
Modul 5-css-dasar-css
Rosyid Musthofa
Java web application 2 - membuat template web
Java web application 2 - membuat template webJava web application 2 - membuat template web
Java web application 2 - membuat template web
Doni Andriansyah
Desain web 2 kolom
Desain web 2 kolomDesain web 2 kolom
Desain web 2 kolom
Haswi Haswi
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
fanfandi21
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
Css tutorial-05
Css tutorial-05Css tutorial-05
Css tutorial-05
fanfandi21
Praktikum Dasar-Dasar CSS.pdf
Praktikum Dasar-Dasar CSS.pdfPraktikum Dasar-Dasar CSS.pdf
Praktikum Dasar-Dasar CSS.pdf
SayedAchmady1
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
Diky Rizki
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
Materi CSS.ppt
Materi CSS.pptMateri CSS.ppt
Materi CSS.ppt
PurwaSniper

Pengenalan web minggu ketiga

  • 1. Pemrograman Web (Teori) CSS (Cascading Style Sheet) Wawan Darmawan, S.Kom darmawan.wawan@gmail.com STMIK MUHAMMADIYAH JAKARTA - 2012
  • 2. CSS Cascading Style Sheet (CSS) merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. STMIK MUHAMMADIYAH JAKARTA - 2012
  • 3. Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas (file). Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML. STMIK MUHAMMADIYAH JAKARTA - 2012
  • 4. CSS dibagi menjadi 3 yaitu: - Dengan menambahkan langsung di tag dokumen html (Inline Style) - Dengan menaruhnya di dalam header dokumen html (Internal Style Sheet) - Membuat file CSS tersendiri yang tespisah dari dokumen html (External Style Sheet) STMIK MUHAMMADIYAH JAKARTA - 2012
  • 5. 1. Contoh Inline Style <p style="color:blue">Membuat tulisan warna biru</p> <p style="font-family:arial;font-size:150%;color:green">Membuat jenis font, ukuran dan warna</p> <p style="color:yellow;background-color:red;width:60px;text-align: center">Test</p> <p style="font-style:italic;">Membuat tulisan miring</p> STMIK MUHAMMADIYAH JAKARTA - 2012
  • 6. 2. Contoh Internal Style Sheet Sebagai contoh kita akan membuat CSS untuk mengontrol tampilan paragraf di dokumen html, cara penulisannya adalah sebagai berikut: <style> <! p { color:green;font-family:arial;font-size:120%;} --> </style>
  • 7. Kemudian kita masukkan style tersebut di antara tag <head> dan </head> : <html> <head> <style> <!-- p { color:green;font-family:arial;font-size:120%;} --> </style> </head> <body> <p>Saat ini saya sedang belajar CSS</p> <p>Pengaturan paragraf dengan menggunakan CSS di dalam header dokumen html</p> <p>Dengan contoh ini, maka setiap paragraf atau yang berada diantara < p > dan < /p > akan memiliki format yang sama</p> </body> </html> STMIK MUHAMMADIYAH JAKARTA - 2012
  • 8. Contoh lainnya: <HTML> <HEAD> <TITLE>:hover and :focus Example</TITLE> <STYLE> A:link { COLOR: red } A:visited { COLOR: blue } A:active { COLOR: lime } A:hover { COLOR: yellow } A:unknown { COLOR: green } BODY { FONT-WEIGHT: bold; FONT-SIZE: 40px; FONT-FAMILY: Arial, Helvetica, sans-serif } </STYLE> </HEAD> <BODY> <A href="http://www.detik.com">Satu</A> <A href="http://www.bola.net">Dua</A> <A href="http://www.google.com">Tiga</A> </BODY> </HTML> STMIK MUHAMMADIYAH JAKARTA - 2012
  • 9. 3. Contoh External Style Sheet Kemudian yang ketiga adalah dengan membuat file CSS tersendiri yang terpisah dari dokumen html, secara umum yang terakhir ini adalah yang paling sering digunakan. Untuk menghubungkan dokumen html dengan CSS tersebut kita cukup menambahakan yang berikut ini di header dokumen html: <link rel="stylesheet" href="style.css" type="text/css"> Sehingga di dokumen html akan terlihat seperti berikut ini: <html> <head> <title>Titel websiteku</title> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body> </body> </html> Untuk mengetahui lebih lanjut tentang bagaimana CSS mengontrol sebuah halaman website, berikut kita akan membuat sebuah halaman website sederhana yang menggunakan CSS. Buka Notepad kemudian salin kode berikut, dan simpan file tersebut dengan nama csstest.html STMIK MUHAMMADIYAH JAKARTA - 2012
  • 10. <html> <head> <title>Titel websiteku</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <div id="halaman"><!-- div id halaman dimulai --> <div id="judul"><!-- div id judul dimulai --> <h1 class="judul">Disini judul websiteku</h1> <h2 class="sub-judul">Disini sub-judul websiteku</h2> </div><!-- div id judul berakhir --> <div id="konten"><!-- div id konten dimulai --> <div class="kiri"><!-- div class kiri dimulai --> <p>Disini navigasi bagian kiri</p> </div><!-- div class kiri berakhir --> <div class="tengah"><!-- div class tengah dimulai --> <p>Disini konten websiteku</p> </div><!-- div class tengah berakhir --> <div class="kanan"><!-- div class kanan dimulai --> <p>Disini navigasi bagian kanan</p> </div><!-- div class kanan berakhir --> </div><!-- div id konten berakhir --> <div class="footer"><!-- div class footer dimulai --> <p>Disini Footer websiteku</p> </div><!-- div class footer berakhir --> </div><!-- div id halaman berakhir --> </body> </html> STMIK MUHAMMADIYAH JAKARTA - 2012
  • 11. Yang berada diantara < dan > hanya sebagai keterangan agar lebih mudah dimengerti, anda bisa menghapusnya. Sekarang buka file tersebut dengan browser, maka kita akan melihat halaman yang polos dengan tulisan seadanya.
  • 12. Sekarang salin CCS berikut kemudian simpan ke folder yang sama dengan csstest.html dengan nama style.css #halaman { /* "id" dilambangkan dengan "#" */ width: 800px; margin: 0 auto; /* agar dokumen berada ditengah */ padding: 0 auto; } #judul { width: 100%; height: 100px; background: #5F9EA0; margin: 0; /* pengaturan sisi bagian luar */ padding: 0; /* pengaturan sisi bagian dalam */ } #konten { width: 100%; margin: 0; padding: 0; } .kiri { /* "class" dilambangkan dengan "." */ width: 25%; height: 300px; float: left; background: #ADD8E6; } STMIK MUHAMMADIYAH JAKARTA - 2012
  • 13. .tengah{ width: 50%; height: 300px; float: left; background: #FDF5E6; } .kanan{ width: 25%; height: 300px; float: right; background: #ADD8E6; } .footer{ height: 40px; background: #8FBC8F; clear: both; } .judul { color: Red; padding: 10px 0 0 10px; /* penulisan untuk semua sisi: atas kanan bawah kiri */ } .sub-judul { color: #ff0; padding: 0 10px 10px; } p{ padding-left: 10px; /* penulisan untuk satu sisi saja */ } STMIK MUHAMMADIYAH JAKARTA - 2012
  • 14. Yang berada diantara /* dan */ hanya sebagai keterangan agar lebih mudah dimengerti, anda bisa menghapusnya. Sekarang buka file csstest.html dengan browser anda. STMIK MUHAMMADIYAH JAKARTA - 2012
  • 15. CSS Sekarang Pada perkembangannya CSS sudah masuk level 3 untuk sekarang, dimana dimulai CSS level 1 atau yang sering di sebut CSS aja, kemudian level 2 yang merupakan penyempurnaan dari CSS level sebelumnya, yaitu CSS level 1. CSS merupakan alternatif bahasa pemrograman web masa yang akan datang, dimana mempunyai banyak keuntungan, diantaranya : - Ukuran file lebih kecil - Load file lebih cepat - Dapat berkolaborasi dengan JavaScript - Pasangan setia XHTML - Menghemat pekerjaan tentunya, dimana hanya membuat 1 halaman CSS. - Mudah mengganti-ganti tampilan dengan hanya merubah file CSS nya saja. - Dan banyak lagi yang lainnya. STMIK MUHAMMADIYAH JAKARTA - 2012
  • 16. Untuk melakukan eksperimen lebih lanjut dan untuk mengetahui perintah- perintah CSS lainnya anda bisa mendownload CSS editor TopStyle Lite. Dengan program tersebut buka file CSS diatas kemudian lakukan perubahan- perubahan dan refresh browser untuk melihat hasilnya. Be creative STMIK MUHAMMADIYAH JAKARTA - 2012
  • 17. CSS Framework CSS framework adalah library CSS yang digunakan untuk membuat standarisasi layout dan thema dari website. Dengan CSS framework kita bisa membuat Front-end website dengan cepat mengingat layout dan tampilan sudah disediakan. CSS Framework bertugas membuat tampilan layout yang standar, rapih, dan tampil sempurna disetiap browser atau device. STMIK MUHAMMADIYAH JAKARTA - 2012