Skip to main content

Mengenal Sistem Kerja Cascading Style Sheet - P9

Cara Kerja Cascading Style Sheet

      CSS atau Cascading Style Sheets adalah sebuah dokumen yang berisi aturan yang digunakan untuk memisahkan isi dengan layout dalam halaman-halaman web yang dibuat. CSS memperkenalkan “template” yang berupa style untuk dibuat dan mengijinkan penulisan kode yang lebih mudah dari halaman-halaman web yang dirancang. Dan CSS juga mampu menciptakan halaman yang tampak sama pada resolusi layar yang berbeda dari pengunjung berbeda tanpa memerlukan penggunaan tabel seperti pada html klasik. Gitu sob..

Penempatan CSS

      Dalam Menempatkan style CSS dalam dokumen web yang kita buat dalam bahasa html dapat dilakukan dengan beberapa cara dan tingkatan yang berbeda sesuai dengan keinginan kita. Cara penempatan dalam HTML adalah dengan menggunakan beberapa cara, diantaranya adalah menggunakan Inline Style, Internal Style, External style, dan juga teknik Importing dengan Internal Style.

Beberapa Properti yang digunakan pada CSS

Text

Azimuth         : digunakan untuk memberikan kesan bahwa suara tersebut berasal dari arah horisontal tertentu.
Font-size        : digunakan untuk menentukan ukuran font.
Font-height    : digunakan untuk ketebalan huruf.
Font-family    : digunakan untuk memiih jenis font.
Font-style       : digunakan untuk membuat font italic atau tidak.
Text-decoration : digunakan untuk mendekorasi text
Direction        : digunakan untuk mengatur direksi teks
Text Shadow  : digunanakan untuk menambah bayangan pada teks
Text-transform : digunakan untuk menentukan besar kecilnya huruf.
Letter-spacing : digunakan untuk memberikan tambahan space antara huruf.
Word-spacing  : digunakan untuk memberikan tambahan space antara kata.
Line-height    : digunakan untuk menetukkan tinggi baris diantara text.
Text-align       : digunakan untuk mengatur posisi text pada element secara horizontal.
Text-indent    : digunakan untuk mengatur indent baris pertama.
Vertical-align : digunakan untuk mengatur posisi text pada element secara vertical .
Color             : digunakan untuk mengatur warna pada teks yang dibuat.
Text-indent    : digunakan untuk membuat baris pertama paragraf menjorok ke dalam     dengan nilai yang telah ditentukan.

Background

Background-image   : digunakan untuk menentukan lokasi file yang akan dijadikan background image.
Backgorund-color    : digunakan untuk menentukan warna latarbelakang element HTML.
Backgournd-repeat : digunakan untuk menentukan perulangan penampilang image.
Background-position :menentukkan  posisi dari background.
Background-attachment : digunakan untuk menentukan apakah background dapat discroll bersama dokumen atau tidak.
Background               :  digunakan untuk menentukan apakah background.


Border

Border            : property ini digunakan untuk membuat bingkai disekitar element.
Border-width : digunakan untuk menetukkan ketebalan bingkai.
Border-style : digunakan  untuk menetukkan bentuk bingkai.
Border-color : digunakan untuk menentukkan warna bingkai.
Border-top     : digunakan untuk mengatur jenis style border pada bagian atas selector
Border-bottom : digunakan untuk mengatur jenis style border pada bagian bawah  selector
Border-left     : digunakan untuk mengatur jenis style border pada bagian kiri selector
Border-right : digunakan untuk mengatur jenis style border pada bagian kanan selector
Boreder-collapse : Menetapkan apakah sel tabel harus memiliki perbatasan mereka sendiri atau berbagi perbatasan.

CSS list


List-Style-Type : digunakan untuk memilih bentuk list yang akan digunakan pada point-point teks
List-Style-Image : digunakan untuk mengganti bentuk list standar dengan image atau ikon sesuai
keinginan kita.
List-Style-Position : digunakan untuk mengatur posisi list apakah secara inside atau outside. Kalau menggunakan inside, maka list akan ditampilkan menjorok ke dalam, sedangkan
kalau outside list akan ditampilkan menjorok keluar.
Clear               : Digunakan untuk menghentikan elemen dari membungkus seluruh elemen mengambang.
Clip                 : menentukkan area yang akan diberikan efek.
Content          : digunakan untuk memasukkan isi sebelum ataupun sesudah elemen.
Cursor            : untuk menetukkan jenis kursor yang akan digunakan
Orphans         : Menentukan jumlah minimum baris paragraf yang harus ditinggalkan di bagian bawah halaman ketika halaman web dicetak.
Overflow        : Menentukan apakah isi dari elemen block-level dipotong ketika lebih besar dari elemen induk.
Pitch               : Menentukan rata-rata pitch (frekuensi) dari suara yang berbicara.
Stress             : Mengontrol jumlah infleksi yang dihasilkan dari penanda stres.
Table-layout : menetukkan lebar dari table yang akan dihitung.
Visibility         : menetukkan apakah element tersebut terlihat.
Volume           : digunakan untuk menentukkan rata-rata dari suara volume.
Height             : menentukkan tinggi suatu elemen
Width              : menentukkan lebar dari suatu elemen.
Margin            : digunakan untuk memberikan spasi disisi luar element.
Padding          : digunakan untuk memberikan spasi pada sisi dalam sebuah element

Pengaturan warna pada Teks/Color

CSS dapat terapkan untuk mengatur warna dari teks. Pengaturan warna teks dengan CSS dapat menggunakan nilai warna sebagai berikut :
- nilai HEX à misalnya, "#ff0000"
- nilai RGB à misalnya, "rgb(255,0,0)"
- nama dari warna tersebut à misalnya "red"
- Menggunakan Color in CSS à Misalnya, “Thistle, GoldenRod, Salmon
Format penulisan untuk pemberian warna pada text menggunakan CSS adalah sebagai berikut :
selector {color:nilai warna;}

Dan ini adalah beberapa contoh penggunaan CSS dengan HTML yang saya ketahui:

9. Karya

CSS:

h1 {
 color: yellow;
 text-align: center;
 font-family: Algerian;
 font-size: 38px;
}
.cerita{
 color: DeepskyBlue;
 text-align: center;
 padding: 10px;
 font-family: sans-serif;
 font-size: 20px;
}
.Tale{
 color: #F0E68C;
 text-align: justify;
 font-family: calibry;
 font-size: 25px;
 -webkit-text-fill-color: transparent;
   -webkit-animation: aitf 80s linear infinite;
    background: url(http://f.cl.ly/items/010q3E1u3p2Q0j1L1S1o/animated_text_fill.png) repeat-y;
   -webkit-background-clip: text;
   background-clip: text;

}
body {
 background-color: #DAA520;margin: 0
}
img {
 border: solid;
 border-color: Gold;
 
}

HTML:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html>
SMKN 4 BANDUNG
<head>
 <title>The Golden Touch</title>
</head>
<link rel="stylesheet" type="text/css" href="tugas.css">
<link rel="icon" href="King Midas.jpg">
<body>
 <h1>The Golden Touch</h1>
 <p class="cerita">Muhamad Alfi XI RPL 1</p>
 <center>
  <img src="King Midas.jpg" alt="">
 </center>
 <p align="center" class="cerita">LEGEND STORY!
 <p align="center" class="cerita">King Midas</p>
 <p class="Tale">
  There was once a king named Midas who did a good deed for a Satyr and was granted a wish by the God of wine, Dionysus. For his wish, Midas asked that whatever he touched would turn to gold. Although Dionysus tried to dissuade him, Midas insisted that the wish was an excellent one, and it was granted! 
Excitedly, Midas went about touching all sorts of things, turning them into gold. 
Soon Midas became hungry. He picked up a piece of food, but he couldn't eat it, for it had turned to gold in his hand! "I'll starve," moaned Midas, "Perhaps this was not such a good wish after all!" 
Midas' beloved daughter, seeing his dismay, threw her arms about him to comfort him, and, she too turned to gold! "The golden touch is no blessing," cried Midas. He went to the river and wept. The sand of that river turned as yellow as "fool's gold" for it is there, they say, that King Midas washed away the curse of the golden touch with his own tears. 
</body>
</html>

Hasilnya:


1. Inline CSS





Kamu bisa melihat Source Codenya disini

2. Embedded with Class dan Id1

Kamu bisa melihat Source Codenya Disini

3. Embedded with Class dan Id2


Kamu bisa melihat Source Codenya disini

4. External with Class dan Id


Kamu bisa lihat Source Codingnya disini

 5. Embed Heading Color


Kamu bisa lihat Source Codenya disini

6. Format Character Spacing

See the Pen Format Character Spacing by Muhamad Alfi (@AlviRizqi) on CodePen.



7.  Text Deco and Spacing dan External.css




8. Embed Indent Align Upper




See the Pen Embed Indent Align Upper by Muhamad Alfi (@AlviRizqi) on CodePen.

Comments

Popular posts from this blog

Array pada JS - P13

Di pembahasan kali ini akan membahas JS Array..Langsung simak aja guys... 1. Pengertian Array 2. Jenis jenis Array 3. Contoh contoh Array 1. Pengertian Array     Array adalah tipe data yang berisi kumpulan dari nilai atau tipe data lain. Nilai di dalam array disebut dengan elemen, dan setiap elemen memiliki ‘nomor urut’ yang dikenal dengan istilah index. Penomoran index di dalam array dimulai dari angka 0, sehingga elemen pertama berada di index0, elemen kedua berada di index 1, dst.     Array di dalam JavaScript bersifat dinamis, dan kita tidak perlu mendefenisikan berapa ukuran array pada saat membuat variabel. Jumlah elemen dapat ditambah dan dikurang setiap saat. Index array di dalam JavaScript juga tidak harus berurutan, JavaScript membolehkan elemen dari array ‘tidak terur...

Profil PHP - P19

PROFIL SAYA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 <!DOCTYPE html> <html> <head> <title> DATA PRIBADI </title> <link rel="stylesheet" type="text/css" href="coba.css" > </head> <body> <section class="kotaknya" > <img src="FOTO.png" clas="image" width="300" height="450" /> </div> </section> <h1> Biografi pribadi </h1> <?php $nama_saya = "Muhamad Alfi Rizqi"; $kelas = "XI RPL 1"; $sekolah = "SMKN 4 Bandung"; $nis = "1718 117123"; $umur = "16 Tahun"; $berat_badan= "50 kg"; $hobi = "Bersepeda, Playing Games, mendaki"; $tinggi = "167 cm"; $alamat = ...

Membuat Coding menjadi lebih bermakna dengan C++

Selamat beraktivitas dimanapun kalian berada... Kali ini saya akan menunjukan dengan Coding menjadi lebih bermakna untuk kalian semua... Misal dengan membuat Kalkulator simpel dengan C++ sangatlah mudah jika kalian ingin mempelajari ini terlebih dahulu.        Sebenarnya banyak bahasa pemrograman yang tentu saja memudahkan bagi kehidupan manusia,Contohnya Java,Phyton,C# dan masih banyak lagi Tapi,Saya akan menunjukan kepada kalian tentang bahasa program C++ dengan mencari tahu kalian tentu akan menjadi Programmer yang handal Dengan catatan ini adalah coding karya saya tentunya, Dan kalian hanya perlu memahami nya dan meniru nya dirumah.. saya hanya menunjukan berbagai cara saja dan sebenarnya C++ lebih dari ini.mungkin ini adalah Coding yang simple yang menurut kalian pasti hanya perlu waktu sebentar untuk memahaminya.. Sebelumya saya sudah menjelaskan di link saya tentang C++ dan tentunya dengan penjelasannya .Saya sarankan untuk membaca ARTIKEL ini...