Hallo teman teman dimanapun kalian berada! Pada kesempatan kali ini saya akan memberi tahu kalian mengenai Anatomi dan Cara Kerja Cascading Style Sheet. Ohya, seperti biasa, disini saya menggunakan aplikasi sublime text ya, tapi teman-teman bisa juga menggunakan notepad++ atau HTML editor yang lain. Disimak baik baik yaa!
Cascading Style Sheet atau lebih sering disebut dengan istilah CSS merupakan salah satu dokumen website yang bertujuan untuk mengatur gaya (style) tampilan website.
Manfaat CSS?
1.Kode HTML menjadi lebih sederhana dan lebih mudah diatur.
2.Ukuran file menjadi lebih kecil sehingga load file lebih cepat.
3.Mudah untuk mengubah tampilan, hanya dengan mengubah file CSS saja.
4.Dapat berkolaborasi dengan JavaScript
5.Dapat digunakan dalam hampir semua jenis web browser.
Anatomi CSS
Pengcodingan CSS
- Inline : Di dalam file html yang sama, dalam masing-masing tag
- Embedded : Di dalam file html yang sama, hanya dalam satu file html saja
- External : Di luar file html, bisa digunakan di berbagai file html, dengan format file.css
Beberapa Properti pada CSS Text Format
|
a |
|
b |
Hal hal yang akan saya tampilkan meliputi :
- Inline CSS
- Embedded with Class dan id1
- Embedded with Class dan id2
- External with Class dan id
- Embedded Heading Color
- Format Character Spacing
- Text Deco and Spacing
- Embedded Indent Align Upper
Disimak baik-baik ya teman teman!!
Inline CSS
|
1 (a) |
|
1 (b) |
Embedded with Class dan id1
|
2 (a) |
|
2 (b) |
Fungsi Tag dan Atribut :
- <style> ... </style> = Digunakan untuk menyisipkan kode style atau CSS ke dalam sebuah dokumen web (HTML).
- <div> ... </div> = Digunakan untuk menampung beberapa element menjadi satu kelompok.
- id="..." : Id digunakan untuk menentukan style bagian unik dari html. Unik disini artinya satu nama id hanya bisa digunakan satu kali pada sebuah halaman web. Apabila satu nama ID digunakan lebih dari satu kali pada sebuah halaman, maka style hanya akan berlaku pada id yang pertama saja. Selector ID pada syntax CSS ditandai dengan “#”.
- class="..." : Digunakan untuk menentukan style dari sebuah group elemen. Berbeda dengan ID, selector class bisa dipakai berulangkali pada sebuah dokumen web. Artinya sebuah nama class dapat dipanggil beberapa kali pada elemen-elemen yang ada pada sebuah halaman web. Selector class dituliskan dengan ditandai dengan tanda titik “.”
- border = Untuk membuat bingkai disekitar elemen.
- padding = Untuk memberikan spasi pada sisi dalam sebuah element.
- font-family = Untuk memilih jenis font.
Embedded with Class dan id2
|
3 (a) |
|
3 (b) |
Fungsi Tag dan Atribut :
- <label> ... </label> = Untuk merepresentasikan sebuah judul atau penamaan untuk item control (<input>, <select> dan lainnya) yang biasanya berkaitan dengan sebuah form.
<label> element dapat diasosiasikan dengan control tertentu dalam sebuah form dengan menggunakan dua cara. Pertama, dengan menggunakan for attribute, adapun value dari attribute tersebut adalah nama id dari control yang ingin dituju.
- for="..." : Menentukkan id dari form control (element yang berkaitan dengan sebuah form) yang hendak diasosiasikan.
- font-size:...; = Untuk menentukan ukuran font.
External with Class dan Id
|
4 (a) |
|
4 (b) |
|
4 (c) |
Fungsi Tag Dan Atribut :
- <link> = Untuk menunjukkan sebuah hubungan (link) antara dokumen (HTML) yang bersangkutan dengan sumber file dari luar (eksternal). Dapat ditulis lebih dari satu kali, tergantung kebutuhan file CSS yang ingin dirujuk dan dipergunakan.
- float = Untuk menentukan apakah sebuah elemen box harus mengapung (float) atau tidak.
- background-color = Untuk menentukan warna latar belakang element html.
Embedded Heading Color
|
5 (a) |
|
5 (b) |
Format Character Spacing
|
6 (a) |
|
6 (b) |
|
6 (c) |
Fungsi Tag dan Atribut :
- letter-spacing = Untuk memberikan tambahan space antara huruf.
Text Deco and Spacing
|
7 (a) |
|
7 (b) |
|
7 (c) |
Fungsi Tag dan Atribut :
- text-decoration = Digunakan untuk mendekorasi teks.
- word-spacing = Digunakan untuk memberikan tambahan space antara kata.
Embedded Indent Align Upper
|
8 (a) |
|
8 (b) |
Fungsi Tag dan Atribut :
- text-align = Untuk mengatur posisi text pada element secara horizontal.
- text-indent = Untuk mengatur indent baris pertama.
- text-transform = Untuk menentukan besar kecilnya huruf.
Tugas 9
|
a |
|
b |
Fungsi Tag dan Atribut :
- margin-top = untuk memberikan jarak dalam bagian atas.
- margin-left = Untuk memberikan jarak dalam bagian kiri.
- margin-right = Untuk memberikan jarak dalam bagian kanan.
Sekian saja informasi yang dapat saya berikan. Mohon maaf apabila masih banyak kesalahan kata kata yang sifatnya disengaja atau tidak. Selamat belajar dan sehat selalu teman teman!😘