際際滷

際際滷Share a Scribd company logo
Laporan Pemrograman Berbasis Web
Page 1 of 11
Pemrograman Berbasis Web
CSS (Cascading Style Sheet)
Oleh
Muhammad Zaenol Arifin
12 1065 1099
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2013/2014
Laporan Pemrograman Berbasis Web
Page 2 of 11
A. Sejarah CSS
CSS 1
Pada tanggal 17 Agustus 1996 World Wide Web Consortium (W3C) menetapkan
CSS sebagai bahasa pemrograman standard dalam pembuatan web. Tujuannya adalah
untuk mengurangi pembuatan tag-tag baru oleh Netscape dan Internet Explorer, karena
kedua browser tersebut sedang bersaing mengembangkan tag sendiri untuk mengatur
tampilan web.
CSS 1 mendukung pengaturan tampilan dalam hal :
1. Font (Jenis ketebalan).
2. Warna, teks, background dan elemen lainnya.
3. Text attributes, misalnya spasi antar baris, kata dan huruf.
4. Posisi teks, gambar, table dan elemen lainnya.
5. Margin, border dan padiing.
CSS 2
Pada tahun 1998, W3C menyempurnakan CSS tahap awal dengan menciptakan
standard CSS 2 yang menjadi standard hingga saat ini. Pada level CSS 2 ini, dimasukkan
semua atribut dari CSS 1 dan diperluas dengan penekanan pada International
Accessibiality and Capacibilty kususnya media-specific CSS. CSS 2 dikembangkan
untuk memenuhi kebutuhan terhadap format dokumen agar bisa ditampilkan di printer.
CSS 3
CSS 3adalah versi terbaru dari CSS yang mampu melakukan banyak hal dalam
mendesain website. CSS 3 dapat melakukan animasi pada halaman website, diantaranya
animasi warna dan animasi 3D. Dengan CSS 3 desaigner dimudahkan dalam hal
kompatibilitas websitenya pada smartphone dengan dukungan fitur baru yakni media
query. Selain itu, banyak fitur baru pada CSS 3 yaitu : Multiple background, border-
radius, drop-shadow, border-image, CSS-Math dan CSS Object Model.
Fitur terbaru CSS 3 :
1. Animasi, sehingga pembuatan animasi tidak memerlukan program sejenis
Adobe Flash dan Microsoft Silverlight.
2. Beberapa efek teks, seperti teks berbayang, kolom koran dan "Word-Wrap".
3. Beberapa efek pada kotak, seperti kotak yang ukurannya dapat diubah-ubah,
transformasi 2 dimensi dan 2 dimensi, sudut-sudut yang tumpul dan bayangan.
B. Pengertian CSS
CSS adalah singkatan dari Cascading Style Sheet yang merupakan kumpulan
perintah yang dibentuk dari berbagai sumber yang disusun menurut urutan tertentu
sehingga mampu mengatasi konflik style. CSS yaitu salah satu bahasa pemrograman web
yang mengatur komponen dalam suatu web supaya web lebih terstruktur dan lebih
seragam. CSS seperti halnya styles pada aplikasi pengolahan kata Microsoft Word yang
dapat mengatur beberapa style, misalnya subbab, heading, bodytext, footer, images dan
style lainnya untuk dapat dipakai bersama-sama dalam beberapa file. CSS biasanya
digunakan untuk memformat tampilan web yang dibuat dengan bahasa HTML dan
Laporan Pemrograman Berbasis Web
Page 3 of 11
XHTML. CSS mampu mengatur warna body teks, ukuran gambar, ukuran border, warna
mouse over, warna tabel, warna hyperlink, margin, spasi paragraph, spasi teks dan
parameter lainnya. Dengan adanya CSS memungkinkan menampilkan halaman yang
sama dengan format yang berbeda.
Ada tiga jenis cara dalam penggunaan CSS ini, yaitu:
 External Style Sheet
Adalah CSS yang dibuat dalam file terpisah dengan ekstensi file .css.
Untuk memanggilnya menggunakan script html yang disisipkan antara tag head
sebagai berikut:
Pada bagian href tersebut tinggal diisi mengarah ke direktori dimana Anda
menempatkan file cssnya. Penggunaan sistem embeding css ini sangat disarankan
karena memang banyak kelebihan yaitu mudah untuk melakukan pengeditan,
mengatur semantik dan praktis terkumpul dari satu file.
 Internal Style Sheet
Adalah cara embeding css dengan menulis langsung di dalam file html
yang ingin kita atus tampilannya. Penulisan ini disisipkan diantara tag head juga
dengan diapit oleh tag style. Berikut ini contohnya:
 Inline Style Sheet
Adalah penulisan script css langsung pada tag html dengan menambahkan
style di dalamnya. Contoh :
Dua cara terakhir ini tidak disarankan digunakan karena rumit dan
memperbesar file setiap html anda sekaligus harus menulis di beberapa tempat
sekaligus, kecuali memang sangat darurat. Darurat disini berarti memang
tampilan segera dibutuhkan oleh pengguna saat itu sedangkan anda sedang
membuka fie itu dan tidak sempat membuka file css karena keterbatasan koneksi
misalnya. Namun penggunaan external css akan memudahkan Anda di waktu
kedepan dalam hal update dan editing.
Sumber : http://design-web11.blogspot.com/2013/06/pengertian-dan-sejarah-
css.html
<link rel="stylesheet" type="text/css" href="css/style.css" />
<style type="text/css">
body{
background:#cccccc;
font-family:Arial;
}
</style>
<p style="font-size:20px;">Tulisan yang di atur </p>
Laporan Pemrograman Berbasis Web
Page 4 of 11
http://www.databendi.com/pengertian-css/
Menurut saya sudah cukup untuk penjelasan tentang mengenai apa itu css dan
perkembangannya, pada kali ini saya akan berbagi ilmu tentang membuat templet
HTML yang menggunakan sentuhan CSS.
CSS sendiri mempunyai rumus yang disebut syntax, yang terdiri dari; Selector,
Property dan Value. Rumusnya seperti ini;
Selector {Property:Value;}
Catatan,
 Untuk memberi property pada setiap selector harus diawali dengan tanda baca
{ (kurva buka) dan diahiri dengan tanda baca } (kurva tutup)
 Setiap penambahan properti harus diberi tanda baca ; (koma titik)
 Untuk memberi nilai value harus diberi tanda baca : (titik dua)
Tampilan Awal :
1. Membuat file style.css
body{
background: #ededed;
}
.table{
border-colapse:colapse;
/*border:1px solid black;*/
Laporan Pemrograman Berbasis Web
Page 5 of 11
border-radius: 4px;
padding: 5px 5px 2px 5px;
border: 1px solid rgba(0,0,0,0.15);
border-bottom-color: rgba(0,0,0,0.25);
background: #fff;
background-clip: padding-box;
box-shadow: 0 1px 1px rgba(0,0,0,0.06);
}
.header{
background:url(/slideshow/laporan-css-34327378/34327378/header.jpg) no-repeat;
height:200px;
text-shadow: 0 1px 0 rgba(205,205,205,0.4);
vertical-align:text-top;
padding-top:25px;
padding-left:55px;
font-size: 28px;
line-height: 28px;
color:#CF0;
}
.logo{
background:url(/slideshow/laporan-css-34327378/34327378/logo.png) no-repeat;
background-size: 300px 100px;
height:153px;
}
#menu{
height:40px;
width:960px;
background:url(/slideshow/laporan-css-34327378/34327378/bg-nav.jpg) repeat-x;
float: left;
}
#menu table{
border:none;
}
#menu a{
color:white;
text-decoration:none;
text-transform : uppercase;
font-family:"DroidSansRegular";
padding: 5px 5px 5px 5px;
border-radius: 3px;
Laporan Pemrograman Berbasis Web
Page 6 of 11
}
#menu a:hover{
background-color:white;
color:#2570BB;
padding: 5px 5px 5px 5px;
border-radius: 3px;
text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}
#menu td{
height:40px;
text-align:center;
vertical-align:middle;
color:#fff;
font: bold 14px Candara, Arial, Tahoma;
}
.title{
color: #2570BB;
margin-bottom: 7px;
padding-bottom: 7px;
text-transform: uppercase;
margin: 0 0 15px 0;
font-family: 'KreonRegular';
font-size: 18px;
line-height: 18px;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
#isi{
padding: 10 10 10 10;
}
#isi p, li{
color:black;
font: 13px Candara, Arial, Tahoma;
padding-bottom:5px;
}
#isi img{
border: 1px solid rgba(0,0,0,0.15);
width: 80px;
Laporan Pemrograman Berbasis Web
Page 7 of 11
height: 100px;
padding:4px 4px 4px 4px;
}
.table-menu{
vertical-align: top;
border-radius: 4px;
padding: 5px 5px 2px 5px;
border: 1px solid #245B92;
background: #317AC4 url(box_color.png) 0 0 repeat-x;
box-shadow: 0 1px 1px rgba(0,0,0,0.06);
color: #fff;
text-shadow: 0 1px 0 rgba(0,0,0,0.1);
text-transform: uppercase;
}
.title-sidbar{
padding: 0px 10px;;
margin-bottom: 7px;
padding-bottom: 7px;
border-bottom: 1px solid #e2e2e2;
color: #FFF;
}
.menu-sidbar{
margin: 0px;
padding: 0px 10px;;
list-style: none;
margin-bottom: 0;
}
.menu-sidbar li{
line-height: 20px;
font-size:16px;
border-bottom: 1px solid #e2e2e2;
}
.menu-sidbar a{
text-decoration: none;
color:#CCC;
}
.menu-sidbar a:hover{
line-height: 20px;
font-size:16px;
color:#FFFFFF;
}
.footer{
Laporan Pemrograman Berbasis Web
Page 8 of 11
background-color:yellow;
border-radius:4px;
border: 1px solid #245B92;
box-shadow: 0 1px 1px rgba(0,0,0,0.06);
}
.copy-right{
background: url(/slideshow/laporan-css-34327378/34327378/footer.png) 0 0 repeat-x;
padding-top: 13px;
line-height: 15px;
font-size: 11px;
text-align: left;
width:73%;
margin:0 auto;
}
Penjelasan : didalam perintah di atas terdiri dari banya Selector yaitu :
body, .table, .header, . logo, #menu, #menu a, #menu
a:hover, #menu td, .title, #isi, #isi p,li, #isi
img, .table-menu, .title-sidbar, menu-sidbar, .menu-
sidbar li, .menu-sidbar a, .menu-sidbar a:hover,
.footer, .copy-right.
Property dan value yang digunakan sebagai berikut :
Background, border-colapse, border-radius, padding,
border, border-bottom-color, box-shadow, height,
text-shadow, vertical-align, font-size, line-height,
color, background-size, float, text-decoration,
text-transform, font-family dll.
Nilai/Value bermacam-macam dan mengikuti apa yang kita inginkan hasilnya.
2. Membuat file index.php
<html>
<head>
<link href="style.css" type="text/css"
rel="stylesheet"/>
</head>
<body>
<table width="70%" align="center" class="table">
<tr>
<td colspan="2" class="header"><div
class="logo"></div></td>
</tr>
<tr>
<td colspan=2>
Laporan Pemrograman Berbasis Web
Page 9 of 11
<div id="menu">
<table width="100%">
<tr>
<td
align="center"><a href="#">Depan</a></td>
<td
align="center"><a href="#">Profil</a></td>
<td
align="center"><a href="#">Produk</a></td>
<td
align="center"><a href="#">Kontak</a></td>
<td
align="center"><a href="#">Forum</a></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td width="70%">
<div id="isi">
<h1 class="title"> Ayo Minum
Susu</h1>
<img src=/slideshow/laporan-css-34327378/34327378/"susu.jpg"
style="float: left; margin-right: 10px; width: 90px;
height: 100px;"/>
<p>Susu adalah sebuah cairan
bergizi yang dihasilkan oleh kelenjar susu dari
mamalia betina.
Susu adalah sumber gizi utama
bagi bayi sebelum mereka dapat mencerna makanan
padat.
Susu binatang (biasanya sapi)
juga diolah menjadi berbagai produk seperti mentega,
yoghurt, es krim, keju, susu kental manis, susu
bubuk dan lain-lainnya untuk konsumsi manusia.
Semua orang di dunia ini
membutuhkan susu untuk menopang kehidupannya. Baik
dari bayi sampai orang yang sudah lanjut usia.</p>
<p>Khasiat susu sapi ternyata
banyak sekali. Susu yang banyak digemari anak-anak
ini disebut juga darah putih bagi tubuh karena
mengandung banyak viatmin dan berbagai macam asam
amino yang baik bagi kesehatan tubuh.
Laporan Pemrograman Berbasis Web
Page 10 of 11
Dalam segelas susu terdapat
antara lain:
<ul>
<li>Potasium, yang
menggerakkan pembuluh darah agar tetap stabil,
menghindarkan Anda dari penyakit darah tinggi dan
jantung.</li>
<li>Zat besi,
mempertahankan kulit tetap bersinar.</li>
<li>Tyrosine, mendorong
hormon kegembiraan dan membuat tidur lebih
nyenyak.</li>
<li>Kalsium, menguatkan
tulang.</li>
<li>Magnesium,
menguatkan jantung dan sistem saraf sehingga tidak
mudah lelah.</li>
<li>Yodium, meningkatkan
kerja otak cepat.</li>
<li>Seng, menyembuhkan
luka dengan cepat.</li>
<li>Vitamin B2,
meningkatkan ketajaman penglihatan.</li>
</ul>
</p>
</div>
</td>
<td width="30%" class="table-menu"><h3
class="title-sidbar">DAFTAR ARTIKEL</h3>
<ul class="menu-sidbar">
<li><a href="#">Manfaat Minum
Susu</a></li>
<li><a href="#">Visi dan
Misi</a></li>
<li><a href="#">Struktur
Organisasi</a></li>
<li><a href="#">Agenda
Kegiatan</a></li>
</ul>
</td>
</tr>
<tr>
<td colspan=2 height=50 class="footer">
Laporan Pemrograman Berbasis Web
Page 11 of 11
<p style="color:blue; font:bold
12px candara, arial, tahoma; text-
align:center;"></p>
</td>
</tr>
</table>
<br/>
<div class="copy-right">Powered by 12 1065
1099 - Muhammad Zaenol Arifin, Copyright &copy;
2014</div>
</body>
</html>
Catatan :
<link href="style.css" type="text/css"
rel="stylesheet"/>
Perintah disini digunakan untuk menggabungkan file css yang bernama
style.css.
Untuk menggunakan selector yang ada di file style.css tinggal kita
menambahkan class=selector atau id=selector jika kita menggunakan
class maka selector yang dipilih adalah selector yang didepanya ada tanda
.selector dan jika id maka #selector.
Sekian dari saya, saya ucapkan banyak terimakasih telah membaca tutorial ini.

More Related Content

What's hot (11)

Praktikum pemrograman berbasis web
Praktikum pemrograman berbasis webPraktikum pemrograman berbasis web
Praktikum pemrograman berbasis web
andika_navian
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
Mohammad Rosidi
Css pweb
Css pwebCss pweb
Css pweb
Fajar Baskoro
Pemrograman Berbasis Web - CSS
Pemrograman Berbasis Web - CSSPemrograman Berbasis Web - CSS
Pemrograman Berbasis Web - CSS
Ahmad Afandi
Laporan pbw
Laporan pbwLaporan pbw
Laporan pbw
Vandy Andika
Pengenalan web minggu ketiga
Pengenalan web minggu ketigaPengenalan web minggu ketiga
Pengenalan web minggu ketiga
Wawan Darmawan
Belajar html dan css tutorial fundamental dalam mempelajari html dan css
Belajar html dan css   tutorial fundamental dalam mempelajari html dan cssBelajar html dan css   tutorial fundamental dalam mempelajari html dan css
Belajar html dan css tutorial fundamental dalam mempelajari html dan css
Muhtar Muhtar
1210651097 css
1210651097 css1210651097 css
1210651097 css
ardyansyahAhmad
Praktikum CSS
Praktikum CSSPraktikum CSS
Praktikum CSS
yunia ikawati
Praktikum pemrograman berbasis web
Praktikum pemrograman berbasis webPraktikum pemrograman berbasis web
Praktikum pemrograman berbasis web
andika_navian
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
Mohammad Rosidi
Pemrograman Berbasis Web - CSS
Pemrograman Berbasis Web - CSSPemrograman Berbasis Web - CSS
Pemrograman Berbasis Web - CSS
Ahmad Afandi
Pengenalan web minggu ketiga
Pengenalan web minggu ketigaPengenalan web minggu ketiga
Pengenalan web minggu ketiga
Wawan Darmawan
Belajar html dan css tutorial fundamental dalam mempelajari html dan css
Belajar html dan css   tutorial fundamental dalam mempelajari html dan cssBelajar html dan css   tutorial fundamental dalam mempelajari html dan css
Belajar html dan css tutorial fundamental dalam mempelajari html dan css
Muhtar Muhtar

Viewers also liked (20)

Acc 290 Final Exam / Final Exam / A+
Acc 290 Final Exam / Final Exam / A+ Acc 290 Final Exam / Final Exam / A+
Acc 290 Final Exam / Final Exam / A+
Iplodess
The Process of Gunsmithing
The Process of GunsmithingThe Process of Gunsmithing
The Process of Gunsmithing
Margit Kneser
Usabilidad en la webUsabilidad en la web
Usabilidad en la web
karenpatriciapalacio
Acc 291 final exam
Acc 291 final examAcc 291 final exam
Acc 291 final exam
Iplodess
Eyes Everywhere (...sort of): Smartphone Ubiquity and Antecedents for Citizen...
Eyes Everywhere (...sort of): Smartphone Ubiquity and Antecedents for Citizen...Eyes Everywhere (...sort of): Smartphone Ubiquity and Antecedents for Citizen...
Eyes Everywhere (...sort of): Smartphone Ubiquity and Antecedents for Citizen...
Ryan Eanes
Laporan tugas besar_web
Laporan tugas besar_webLaporan tugas besar_web
Laporan tugas besar_web
QyeChildist Parth-ll
Laporan my sql
Laporan my sqlLaporan my sql
Laporan my sql
Devandy Enda
Sistema riproduttore maschile_Pezzi_Travisani_Battistini_4bc
Sistema riproduttore maschile_Pezzi_Travisani_Battistini_4bcSistema riproduttore maschile_Pezzi_Travisani_Battistini_4bc
Sistema riproduttore maschile_Pezzi_Travisani_Battistini_4bc
William Costantini
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
Ilham Yahya
Kurikulum pembelajaran
Kurikulum pembelajaranKurikulum pembelajaran
Kurikulum pembelajaran
Fika Maeka Mustika II
Kurikulum pembelajaran
Kurikulum pembelajaranKurikulum pembelajaran
Kurikulum pembelajaran
Fika Maeka Mustika II
Cellule sensoriali e percezione stimoli_Giorgi_Pepoli_Presepi_4Bc
Cellule sensoriali e percezione stimoli_Giorgi_Pepoli_Presepi_4BcCellule sensoriali e percezione stimoli_Giorgi_Pepoli_Presepi_4Bc
Cellule sensoriali e percezione stimoli_Giorgi_Pepoli_Presepi_4Bc
William Costantini
Program besar "antrian tiket nonton"
Program besar "antrian tiket nonton"Program besar "antrian tiket nonton"
Program besar "antrian tiket nonton"
Putri PN
Laporan Pemrograman API JSON
Laporan Pemrograman API JSONLaporan Pemrograman API JSON
Laporan Pemrograman API JSON
FarisLufhy
Tugas5 1300631024
Tugas5 1300631024Tugas5 1300631024
Tugas5 1300631024
Wika Anggya
Tugas laporan aplikasi web nova muhdalifah
Tugas laporan aplikasi web nova muhdalifahTugas laporan aplikasi web nova muhdalifah
Tugas laporan aplikasi web nova muhdalifah
zakianadalina97
Laporan pemograman berbasis web(heksa biner)
Laporan pemograman berbasis web(heksa biner)Laporan pemograman berbasis web(heksa biner)
Laporan pemograman berbasis web(heksa biner)
guzieAewes
Laporan pemrograman desktop 5&6
Laporan pemrograman desktop 5&6Laporan pemrograman desktop 5&6
Laporan pemrograman desktop 5&6
dikdik prastyo nugraha
Apparato muscolare_ Mazzotti_Pitingaro_Zannoli_4Bc
Apparato muscolare_ Mazzotti_Pitingaro_Zannoli_4BcApparato muscolare_ Mazzotti_Pitingaro_Zannoli_4Bc
Apparato muscolare_ Mazzotti_Pitingaro_Zannoli_4Bc
William Costantini
Acc 290 Final Exam / Final Exam / A+
Acc 290 Final Exam / Final Exam / A+ Acc 290 Final Exam / Final Exam / A+
Acc 290 Final Exam / Final Exam / A+
Iplodess
The Process of Gunsmithing
The Process of GunsmithingThe Process of Gunsmithing
The Process of Gunsmithing
Margit Kneser
Usabilidad en la webUsabilidad en la web
Usabilidad en la web
karenpatriciapalacio
Acc 291 final exam
Acc 291 final examAcc 291 final exam
Acc 291 final exam
Iplodess
Eyes Everywhere (...sort of): Smartphone Ubiquity and Antecedents for Citizen...
Eyes Everywhere (...sort of): Smartphone Ubiquity and Antecedents for Citizen...Eyes Everywhere (...sort of): Smartphone Ubiquity and Antecedents for Citizen...
Eyes Everywhere (...sort of): Smartphone Ubiquity and Antecedents for Citizen...
Ryan Eanes
Sistema riproduttore maschile_Pezzi_Travisani_Battistini_4bc
Sistema riproduttore maschile_Pezzi_Travisani_Battistini_4bcSistema riproduttore maschile_Pezzi_Travisani_Battistini_4bc
Sistema riproduttore maschile_Pezzi_Travisani_Battistini_4bc
William Costantini
Laporan pemrograman berbasis web
Laporan pemrograman berbasis webLaporan pemrograman berbasis web
Laporan pemrograman berbasis web
Ilham Yahya
Cellule sensoriali e percezione stimoli_Giorgi_Pepoli_Presepi_4Bc
Cellule sensoriali e percezione stimoli_Giorgi_Pepoli_Presepi_4BcCellule sensoriali e percezione stimoli_Giorgi_Pepoli_Presepi_4Bc
Cellule sensoriali e percezione stimoli_Giorgi_Pepoli_Presepi_4Bc
William Costantini
Program besar "antrian tiket nonton"
Program besar "antrian tiket nonton"Program besar "antrian tiket nonton"
Program besar "antrian tiket nonton"
Putri PN
Laporan Pemrograman API JSON
Laporan Pemrograman API JSONLaporan Pemrograman API JSON
Laporan Pemrograman API JSON
FarisLufhy
Tugas5 1300631024
Tugas5 1300631024Tugas5 1300631024
Tugas5 1300631024
Wika Anggya
Tugas laporan aplikasi web nova muhdalifah
Tugas laporan aplikasi web nova muhdalifahTugas laporan aplikasi web nova muhdalifah
Tugas laporan aplikasi web nova muhdalifah
zakianadalina97
Laporan pemograman berbasis web(heksa biner)
Laporan pemograman berbasis web(heksa biner)Laporan pemograman berbasis web(heksa biner)
Laporan pemograman berbasis web(heksa biner)
guzieAewes
Apparato muscolare_ Mazzotti_Pitingaro_Zannoli_4Bc
Apparato muscolare_ Mazzotti_Pitingaro_Zannoli_4BcApparato muscolare_ Mazzotti_Pitingaro_Zannoli_4Bc
Apparato muscolare_ Mazzotti_Pitingaro_Zannoli_4Bc
William Costantini

Similar to Laporan Pemrograman Berbasis Web (20)

chap CSS.pptx
chap CSS.pptxchap CSS.pptx
chap CSS.pptx
Muhammad Faiz
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
modul CSS tugas Pemrograman Berbasis Web
modul CSS tugas Pemrograman Berbasis Webmodul CSS tugas Pemrograman Berbasis Web
modul CSS tugas Pemrograman Berbasis Web
Sayoer Tetep Slankers
Tugas4
Tugas4Tugas4
Tugas4
NailyFi
Materi CSS yang akan dipaparkan di salah satu
Materi CSS yang akan dipaparkan di salah satuMateri CSS yang akan dipaparkan di salah satu
Materi CSS yang akan dipaparkan di salah satu
Dera62
Css
CssCss
Css
herrymarvin
1_Pengantar_Web_Desain_aaaaaaaaapptx.pptx
1_Pengantar_Web_Desain_aaaaaaaaapptx.pptx1_Pengantar_Web_Desain_aaaaaaaaapptx.pptx
1_Pengantar_Web_Desain_aaaaaaaaapptx.pptx
DeniHidayat46
LKPD PPLG XII 001 - HTML dan CSS Versi 1
LKPD PPLG XII 001 - HTML dan CSS Versi 1LKPD PPLG XII 001 - HTML dan CSS Versi 1
LKPD PPLG XII 001 - HTML dan CSS Versi 1
filmdownload5
LKPD PPLG XII 001 - HTML dan CSS versi 2.pdf
LKPD PPLG XII 001 - HTML dan CSS versi 2.pdfLKPD PPLG XII 001 - HTML dan CSS versi 2.pdf
LKPD PPLG XII 001 - HTML dan CSS versi 2.pdf
filmdownload5
Teknologi Website yang menjelaskan tentang dasar - dasar website
Teknologi Website yang menjelaskan tentang dasar - dasar  websiteTeknologi Website yang menjelaskan tentang dasar - dasar  website
Teknologi Website yang menjelaskan tentang dasar - dasar website
sulhan24
Desain web 2 kolom
Desain web 2 kolomDesain web 2 kolom
Desain web 2 kolom
Haswi Haswi
HTML, CSS, JAVASCRIPT.pptx
HTML, CSS, JAVASCRIPT.pptxHTML, CSS, JAVASCRIPT.pptx
HTML, CSS, JAVASCRIPT.pptx
kays17
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
Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)
Brian Raafiu
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 pbw css
Laporan pbw cssLaporan pbw css
Laporan pbw css
Oppie Rezalina
Modul 2 - CSS
Modul 2 - CSSModul 2 - CSS
Modul 2 - CSS
AchmadHamdan
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
modul CSS tugas Pemrograman Berbasis Web
modul CSS tugas Pemrograman Berbasis Webmodul CSS tugas Pemrograman Berbasis Web
modul CSS tugas Pemrograman Berbasis Web
Sayoer Tetep Slankers
Tugas4
Tugas4Tugas4
Tugas4
NailyFi
Materi CSS yang akan dipaparkan di salah satu
Materi CSS yang akan dipaparkan di salah satuMateri CSS yang akan dipaparkan di salah satu
Materi CSS yang akan dipaparkan di salah satu
Dera62
1_Pengantar_Web_Desain_aaaaaaaaapptx.pptx
1_Pengantar_Web_Desain_aaaaaaaaapptx.pptx1_Pengantar_Web_Desain_aaaaaaaaapptx.pptx
1_Pengantar_Web_Desain_aaaaaaaaapptx.pptx
DeniHidayat46
LKPD PPLG XII 001 - HTML dan CSS Versi 1
LKPD PPLG XII 001 - HTML dan CSS Versi 1LKPD PPLG XII 001 - HTML dan CSS Versi 1
LKPD PPLG XII 001 - HTML dan CSS Versi 1
filmdownload5
LKPD PPLG XII 001 - HTML dan CSS versi 2.pdf
LKPD PPLG XII 001 - HTML dan CSS versi 2.pdfLKPD PPLG XII 001 - HTML dan CSS versi 2.pdf
LKPD PPLG XII 001 - HTML dan CSS versi 2.pdf
filmdownload5
Teknologi Website yang menjelaskan tentang dasar - dasar website
Teknologi Website yang menjelaskan tentang dasar - dasar  websiteTeknologi Website yang menjelaskan tentang dasar - dasar  website
Teknologi Website yang menjelaskan tentang dasar - dasar website
sulhan24
Desain web 2 kolom
Desain web 2 kolomDesain web 2 kolom
Desain web 2 kolom
Haswi Haswi
HTML, CSS, JAVASCRIPT.pptx
HTML, CSS, JAVASCRIPT.pptxHTML, CSS, JAVASCRIPT.pptx
HTML, CSS, JAVASCRIPT.pptx
kays17
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
fanfandi21
Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)Modul Cascading Style Sheet (CSS)
Modul Cascading Style Sheet (CSS)
Brian Raafiu
Css tutorial-01
Css tutorial-01Css tutorial-01
Css tutorial-01
Diky Rizki

Recently uploaded (20)

Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Murad Maulana
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
SofyanSkmspd
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
Langkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptxLangkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptx
NurulIlyas3
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptxBAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
LunduSitohang
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
shafiqsmkamil
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptxManajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Kanaidi ken
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Tata Naipospos
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
Syarifatul Marwiyah
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptxBHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
AyeniahVivi
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdfPPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
ListiawatiAMdKeb
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Dadang Solihin
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.pptPELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
ALEENMPP
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdfKUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
PT. DUTA MEDIA PRESS
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Kelas
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Murad Maulana
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Murad Maulana
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
SofyanSkmspd
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
Langkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptxLangkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptx
NurulIlyas3
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptxBAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
LunduSitohang
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
shafiqsmkamil
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptxManajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Kanaidi ken
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Tata Naipospos
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
Syarifatul Marwiyah
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptxBHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
AyeniahVivi
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdfPPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
ListiawatiAMdKeb
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...
Dadang Solihin
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.pptPELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
ALEENMPP
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdfKUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
KUMPULAN CERPEN SMAN 2 MUARA BADAK KALIMANTAN TIMUR.pdf
PT. DUTA MEDIA PRESS
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Kelas
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Murad Maulana

Laporan Pemrograman Berbasis Web

  • 1. Laporan Pemrograman Berbasis Web Page 1 of 11 Pemrograman Berbasis Web CSS (Cascading Style Sheet) Oleh Muhammad Zaenol Arifin 12 1065 1099 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2013/2014
  • 2. Laporan Pemrograman Berbasis Web Page 2 of 11 A. Sejarah CSS CSS 1 Pada tanggal 17 Agustus 1996 World Wide Web Consortium (W3C) menetapkan CSS sebagai bahasa pemrograman standard dalam pembuatan web. Tujuannya adalah untuk mengurangi pembuatan tag-tag baru oleh Netscape dan Internet Explorer, karena kedua browser tersebut sedang bersaing mengembangkan tag sendiri untuk mengatur tampilan web. CSS 1 mendukung pengaturan tampilan dalam hal : 1. Font (Jenis ketebalan). 2. Warna, teks, background dan elemen lainnya. 3. Text attributes, misalnya spasi antar baris, kata dan huruf. 4. Posisi teks, gambar, table dan elemen lainnya. 5. Margin, border dan padiing. CSS 2 Pada tahun 1998, W3C menyempurnakan CSS tahap awal dengan menciptakan standard CSS 2 yang menjadi standard hingga saat ini. Pada level CSS 2 ini, dimasukkan semua atribut dari CSS 1 dan diperluas dengan penekanan pada International Accessibiality and Capacibilty kususnya media-specific CSS. CSS 2 dikembangkan untuk memenuhi kebutuhan terhadap format dokumen agar bisa ditampilkan di printer. CSS 3 CSS 3adalah versi terbaru dari CSS yang mampu melakukan banyak hal dalam mendesain website. CSS 3 dapat melakukan animasi pada halaman website, diantaranya animasi warna dan animasi 3D. Dengan CSS 3 desaigner dimudahkan dalam hal kompatibilitas websitenya pada smartphone dengan dukungan fitur baru yakni media query. Selain itu, banyak fitur baru pada CSS 3 yaitu : Multiple background, border- radius, drop-shadow, border-image, CSS-Math dan CSS Object Model. Fitur terbaru CSS 3 : 1. Animasi, sehingga pembuatan animasi tidak memerlukan program sejenis Adobe Flash dan Microsoft Silverlight. 2. Beberapa efek teks, seperti teks berbayang, kolom koran dan "Word-Wrap". 3. Beberapa efek pada kotak, seperti kotak yang ukurannya dapat diubah-ubah, transformasi 2 dimensi dan 2 dimensi, sudut-sudut yang tumpul dan bayangan. B. Pengertian CSS CSS adalah singkatan dari Cascading Style Sheet yang merupakan kumpulan perintah yang dibentuk dari berbagai sumber yang disusun menurut urutan tertentu sehingga mampu mengatasi konflik style. CSS yaitu salah satu bahasa pemrograman web yang mengatur komponen dalam suatu web supaya web lebih terstruktur dan lebih seragam. CSS seperti halnya styles pada aplikasi pengolahan kata Microsoft Word yang dapat mengatur beberapa style, misalnya subbab, heading, bodytext, footer, images dan style lainnya untuk dapat dipakai bersama-sama dalam beberapa file. CSS biasanya digunakan untuk memformat tampilan web yang dibuat dengan bahasa HTML dan
  • 3. Laporan Pemrograman Berbasis Web Page 3 of 11 XHTML. CSS mampu mengatur warna body teks, ukuran gambar, ukuran border, warna mouse over, warna tabel, warna hyperlink, margin, spasi paragraph, spasi teks dan parameter lainnya. Dengan adanya CSS memungkinkan menampilkan halaman yang sama dengan format yang berbeda. Ada tiga jenis cara dalam penggunaan CSS ini, yaitu: External Style Sheet Adalah CSS yang dibuat dalam file terpisah dengan ekstensi file .css. Untuk memanggilnya menggunakan script html yang disisipkan antara tag head sebagai berikut: Pada bagian href tersebut tinggal diisi mengarah ke direktori dimana Anda menempatkan file cssnya. Penggunaan sistem embeding css ini sangat disarankan karena memang banyak kelebihan yaitu mudah untuk melakukan pengeditan, mengatur semantik dan praktis terkumpul dari satu file. Internal Style Sheet Adalah cara embeding css dengan menulis langsung di dalam file html yang ingin kita atus tampilannya. Penulisan ini disisipkan diantara tag head juga dengan diapit oleh tag style. Berikut ini contohnya: Inline Style Sheet Adalah penulisan script css langsung pada tag html dengan menambahkan style di dalamnya. Contoh : Dua cara terakhir ini tidak disarankan digunakan karena rumit dan memperbesar file setiap html anda sekaligus harus menulis di beberapa tempat sekaligus, kecuali memang sangat darurat. Darurat disini berarti memang tampilan segera dibutuhkan oleh pengguna saat itu sedangkan anda sedang membuka fie itu dan tidak sempat membuka file css karena keterbatasan koneksi misalnya. Namun penggunaan external css akan memudahkan Anda di waktu kedepan dalam hal update dan editing. Sumber : http://design-web11.blogspot.com/2013/06/pengertian-dan-sejarah- css.html <link rel="stylesheet" type="text/css" href="css/style.css" /> <style type="text/css"> body{ background:#cccccc; font-family:Arial; } </style> <p style="font-size:20px;">Tulisan yang di atur </p>
  • 4. Laporan Pemrograman Berbasis Web Page 4 of 11 http://www.databendi.com/pengertian-css/ Menurut saya sudah cukup untuk penjelasan tentang mengenai apa itu css dan perkembangannya, pada kali ini saya akan berbagi ilmu tentang membuat templet HTML yang menggunakan sentuhan CSS. CSS sendiri mempunyai rumus yang disebut syntax, yang terdiri dari; Selector, Property dan Value. Rumusnya seperti ini; Selector {Property:Value;} Catatan, Untuk memberi property pada setiap selector harus diawali dengan tanda baca { (kurva buka) dan diahiri dengan tanda baca } (kurva tutup) Setiap penambahan properti harus diberi tanda baca ; (koma titik) Untuk memberi nilai value harus diberi tanda baca : (titik dua) Tampilan Awal : 1. Membuat file style.css body{ background: #ededed; } .table{ border-colapse:colapse; /*border:1px solid black;*/
  • 5. Laporan Pemrograman Berbasis Web Page 5 of 11 border-radius: 4px; padding: 5px 5px 2px 5px; border: 1px solid rgba(0,0,0,0.15); border-bottom-color: rgba(0,0,0,0.25); background: #fff; background-clip: padding-box; box-shadow: 0 1px 1px rgba(0,0,0,0.06); } .header{ background:url(/slideshow/laporan-css-34327378/34327378/header.jpg) no-repeat; height:200px; text-shadow: 0 1px 0 rgba(205,205,205,0.4); vertical-align:text-top; padding-top:25px; padding-left:55px; font-size: 28px; line-height: 28px; color:#CF0; } .logo{ background:url(/slideshow/laporan-css-34327378/34327378/logo.png) no-repeat; background-size: 300px 100px; height:153px; } #menu{ height:40px; width:960px; background:url(/slideshow/laporan-css-34327378/34327378/bg-nav.jpg) repeat-x; float: left; } #menu table{ border:none; } #menu a{ color:white; text-decoration:none; text-transform : uppercase; font-family:"DroidSansRegular"; padding: 5px 5px 5px 5px; border-radius: 3px;
  • 6. Laporan Pemrograman Berbasis Web Page 6 of 11 } #menu a:hover{ background-color:white; color:#2570BB; padding: 5px 5px 5px 5px; border-radius: 3px; text-shadow: 0 1px 0 rgba(0,0,0,0.2); } #menu td{ height:40px; text-align:center; vertical-align:middle; color:#fff; font: bold 14px Candara, Arial, Tahoma; } .title{ color: #2570BB; margin-bottom: 7px; padding-bottom: 7px; text-transform: uppercase; margin: 0 0 15px 0; font-family: 'KreonRegular'; font-size: 18px; line-height: 18px; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; } #isi{ padding: 10 10 10 10; } #isi p, li{ color:black; font: 13px Candara, Arial, Tahoma; padding-bottom:5px; } #isi img{ border: 1px solid rgba(0,0,0,0.15); width: 80px;
  • 7. Laporan Pemrograman Berbasis Web Page 7 of 11 height: 100px; padding:4px 4px 4px 4px; } .table-menu{ vertical-align: top; border-radius: 4px; padding: 5px 5px 2px 5px; border: 1px solid #245B92; background: #317AC4 url(box_color.png) 0 0 repeat-x; box-shadow: 0 1px 1px rgba(0,0,0,0.06); color: #fff; text-shadow: 0 1px 0 rgba(0,0,0,0.1); text-transform: uppercase; } .title-sidbar{ padding: 0px 10px;; margin-bottom: 7px; padding-bottom: 7px; border-bottom: 1px solid #e2e2e2; color: #FFF; } .menu-sidbar{ margin: 0px; padding: 0px 10px;; list-style: none; margin-bottom: 0; } .menu-sidbar li{ line-height: 20px; font-size:16px; border-bottom: 1px solid #e2e2e2; } .menu-sidbar a{ text-decoration: none; color:#CCC; } .menu-sidbar a:hover{ line-height: 20px; font-size:16px; color:#FFFFFF; } .footer{
  • 8. Laporan Pemrograman Berbasis Web Page 8 of 11 background-color:yellow; border-radius:4px; border: 1px solid #245B92; box-shadow: 0 1px 1px rgba(0,0,0,0.06); } .copy-right{ background: url(/slideshow/laporan-css-34327378/34327378/footer.png) 0 0 repeat-x; padding-top: 13px; line-height: 15px; font-size: 11px; text-align: left; width:73%; margin:0 auto; } Penjelasan : didalam perintah di atas terdiri dari banya Selector yaitu : body, .table, .header, . logo, #menu, #menu a, #menu a:hover, #menu td, .title, #isi, #isi p,li, #isi img, .table-menu, .title-sidbar, menu-sidbar, .menu- sidbar li, .menu-sidbar a, .menu-sidbar a:hover, .footer, .copy-right. Property dan value yang digunakan sebagai berikut : Background, border-colapse, border-radius, padding, border, border-bottom-color, box-shadow, height, text-shadow, vertical-align, font-size, line-height, color, background-size, float, text-decoration, text-transform, font-family dll. Nilai/Value bermacam-macam dan mengikuti apa yang kita inginkan hasilnya. 2. Membuat file index.php <html> <head> <link href="style.css" type="text/css" rel="stylesheet"/> </head> <body> <table width="70%" align="center" class="table"> <tr> <td colspan="2" class="header"><div class="logo"></div></td> </tr> <tr> <td colspan=2>
  • 9. Laporan Pemrograman Berbasis Web Page 9 of 11 <div id="menu"> <table width="100%"> <tr> <td align="center"><a href="#">Depan</a></td> <td align="center"><a href="#">Profil</a></td> <td align="center"><a href="#">Produk</a></td> <td align="center"><a href="#">Kontak</a></td> <td align="center"><a href="#">Forum</a></td> </tr> </table> </div> </td> </tr> <tr> <td width="70%"> <div id="isi"> <h1 class="title"> Ayo Minum Susu</h1> <img src=/slideshow/laporan-css-34327378/34327378/"susu.jpg" style="float: left; margin-right: 10px; width: 90px; height: 100px;"/> <p>Susu adalah sebuah cairan bergizi yang dihasilkan oleh kelenjar susu dari mamalia betina. Susu adalah sumber gizi utama bagi bayi sebelum mereka dapat mencerna makanan padat. Susu binatang (biasanya sapi) juga diolah menjadi berbagai produk seperti mentega, yoghurt, es krim, keju, susu kental manis, susu bubuk dan lain-lainnya untuk konsumsi manusia. Semua orang di dunia ini membutuhkan susu untuk menopang kehidupannya. Baik dari bayi sampai orang yang sudah lanjut usia.</p> <p>Khasiat susu sapi ternyata banyak sekali. Susu yang banyak digemari anak-anak ini disebut juga darah putih bagi tubuh karena mengandung banyak viatmin dan berbagai macam asam amino yang baik bagi kesehatan tubuh.
  • 10. Laporan Pemrograman Berbasis Web Page 10 of 11 Dalam segelas susu terdapat antara lain: <ul> <li>Potasium, yang menggerakkan pembuluh darah agar tetap stabil, menghindarkan Anda dari penyakit darah tinggi dan jantung.</li> <li>Zat besi, mempertahankan kulit tetap bersinar.</li> <li>Tyrosine, mendorong hormon kegembiraan dan membuat tidur lebih nyenyak.</li> <li>Kalsium, menguatkan tulang.</li> <li>Magnesium, menguatkan jantung dan sistem saraf sehingga tidak mudah lelah.</li> <li>Yodium, meningkatkan kerja otak cepat.</li> <li>Seng, menyembuhkan luka dengan cepat.</li> <li>Vitamin B2, meningkatkan ketajaman penglihatan.</li> </ul> </p> </div> </td> <td width="30%" class="table-menu"><h3 class="title-sidbar">DAFTAR ARTIKEL</h3> <ul class="menu-sidbar"> <li><a href="#">Manfaat Minum Susu</a></li> <li><a href="#">Visi dan Misi</a></li> <li><a href="#">Struktur Organisasi</a></li> <li><a href="#">Agenda Kegiatan</a></li> </ul> </td> </tr> <tr> <td colspan=2 height=50 class="footer">
  • 11. Laporan Pemrograman Berbasis Web Page 11 of 11 <p style="color:blue; font:bold 12px candara, arial, tahoma; text- align:center;"></p> </td> </tr> </table> <br/> <div class="copy-right">Powered by 12 1065 1099 - Muhammad Zaenol Arifin, Copyright &copy; 2014</div> </body> </html> Catatan : <link href="style.css" type="text/css" rel="stylesheet"/> Perintah disini digunakan untuk menggabungkan file css yang bernama style.css. Untuk menggunakan selector yang ada di file style.css tinggal kita menambahkan class=selector atau id=selector jika kita menggunakan class maka selector yang dipilih adalah selector yang didepanya ada tanda .selector dan jika id maka #selector. Sekian dari saya, saya ucapkan banyak terimakasih telah membaca tutorial ini.