Situs belajar bahasa pemrograman secara online, memberikan informasi, pengembang dan mitra. Termasuk siaran pers, video, screenshot dan download.

Cara Menggunakan CSS

Ketika browser membaca style sheet, maka akan memformat dokumen menurut informasi dalam style sheet.

Tiga Cara Sisipkan CSS

Ada tiga cara untuk memasukkan style sheet:
  • Style sheet eksternal
  • Internal style sheet
  • Gaya inline

Style Sheet eksternal

Dengan style sheet eksternal, hanya dengan satu file Anda dapat mengubah tampilan seluruh situs Web !
Setiap halaman harus menyertakan referensi ke eksternal style sheet dalam <link> elemen. <Link> elemen masuk ke dalam bagian head:
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
Style sheet eksternal dapat ditulis dalam editor teks apapun. File tidak boleh berisi tag html. File style sheet harus disimpan dengan ekstensi css. Contoh dari file style sheet yang disebut "style.css", adalah sebagai berikut:
body {
background-color: lightblue;
}
p {
color:navy;
font-family:verdana;
font-size: 10px;
}
Jangan menambahkan spasi antara nilai properti dan satuan (seperti margin-left: 20 px;). Cara yang benar adalah: margin-left: 20px;

Style Sheet internal

Style sheet internal dapat digunakan jika satu halaman tunggal memiliki gaya yang unik.
Gaya internal didefinisikan dalam <style> elemen, dalam bagian head halaman HTML:
<head>
<style>
body {
background-color: lightblue;
}
p {
color: navy;
font-family: verdana;
font-size: 10px;
}
</style>
</head>

Inline Styles

Sebuah gaya inline dapat digunakan untuk menerapkan gaya yang unik untuk elemen tunggal.
Sebuah gaya inline kehilangan banyak keuntungan dari style sheet (dengan mencampurkan konten dengan presentasi). Gunakan metode ini hemat!
Untuk menggunakan gaya inline, tambahkan atribut style tag yang relevan. Atribut style dapat berisi properti CSS.Contoh ini menunjukkan bagaimana untuk mengubah warna dan ukuran pada <p> elemen:
<p style="color:red; font-size:20px;">Ini Paragraf</p>

Beberapa Style Sheets

Jika beberapa sifat yang telah ditetapkan untuk memilih style sheet yang berbeda, nilai akan diwariskan dari style sheet lebih spesifik.
Sebagai contoh, asumsikan bahwa style sheet eksternal memiliki properti berikut untuk <h1> elemen:
h1 {
color: navy;
margin-left: 20px;
}
Kemudian, menganggap bahwa style sheet internal yang juga memiliki properti untuk <h1> elemen berikut:
h1 {
color: red;
}
Jika halaman dengan internal style sheet juga link ke style sheet eksternal properti untuk <h1> elemen akan:
color: navy;
margin-left: 20px;
Margin kiri diwariskan dari style sheet eksternal dan warna diganti dengan style sheet internal.

Beberapa Styles akan kaskade menjadi Satu

Gaya dapat ditentukan:
  • dalam sebuah file CSS eksternal
  • dalam <head> pada halaman HTML
  • dalam sebuah elemen HTML

Agar Cascading

Gaya apa yang akan digunakan ketika ada lebih dari satu gaya yang ditentukan untuk elemen HTML?
Secara umum kita dapat mengatakan bahwa semua gaya akan "cascade" menjadi baru "virtual" gaya lembar dengan aturan berikut, di mana nomor tiga memiliki prioritas tertinggi:
  1. Browser default
  2. Eksternal dan internal style sheet (di bagian kepala)
  3. Gaya inline (dalam elemen HTML)
Jadi, gaya inline (dalam elemen HTML) memiliki prioritas tertinggi, yang berarti bahwa itu akan menimpa gaya didefinisikan dalam <head> tag, atau dalam style sheet eksternal, atau dalam browser (nilai default).

Catatan: Jika link ke style sheet eksternal ditempatkan di bawah style sheet internal HTML <head>, style sheet eksternal akan menimpa internal style sheet!





0 komentar:

Posting Komentar

Cara Menggunakan CSS