Tabel bawaan dalam dokumen html. Menyematkan gaya dalam dokumen HTML
Prinsip masa kini Membuat dokumen HTML menyiratkan pemisahan yang jelas antara konten dokumen dan tampilannya (gaya pemformatan). Ini menyederhanakan pengeditannya, mengurangi ukuran halaman yang diunduh, mengurangi waktu yang diperlukan untuk membuat dokumen, dan menyajikan dokumen yang sama dengan gaya yang berbeda. Memisahkan gaya pemformatan dari konten dilakukan dengan menggunakan tabel bertingkat gaya (dari Bahasa Inggris Cascading Style Sheets, disingkat CSS). Di sini, kata "cascading" mengacu pada kemampuan untuk menggunakan sekumpulan style sheet untuk mewakili satu dokumen. Browser menggabungkan kumpulan tabel menurut aturan yang ditetapkan, sesuai dengan prioritas yang ditentukan, dan menampilkan dokumen di jendelanya berdasarkan gaya yang dihasilkan.
Cascading style sheet adalah file teks yang mendefinisikan penyeleksi dan mereka definisi. Tag dapat bertindak sebagai pemilih bahasa HTML, kelas, pengidentifikasi. Definisi pemilih ditentukan di dalam kurung kurawal dengan pasangan:<свойство>: <значение>. Misalnya, untuk mengatur warna font tag menjadi merah
definisi berikut harus ditulis:
Di sini h1 adalah pemilih, warna adalah properti, merah adalah nilainya. Di bawah ini kita akan melihat lebih detail berbagai penyeleksi dan kumpulan properti yang dapat digunakan untuk memanipulasi tampilan dokumen di jendela browser.
4.1. Menanamkan CSS dalam Dokumen HTML
Cascading style sheet hanya diterapkan pada dokumen jika dilampirkan padanya. Hal ini dapat dilakukan dengan berbagai cara, yang dapat digabungkan dalam satu dokumen. Pilihan umum adalah menyertakan tabel di bagian kepala, yang ditulis dalam file teks dengan ekstensi css:
Dalam hal ini, jumlah tabel yang terhubung tidak terbatas. DI DALAM dalam contoh ini satu tabel terhubung dari file style.css, yang terletak di direktori css, mis. Jalur akses umum ke file ini adalah: http://domain/css/styles.css.
Style sheet dapat disematkan langsung ke badan dokumen. Ini biasanya dilakukan di bagian tersebut
, tetapi dapat dijelaskan di bagian lain mana pun dari dokumen ini. Hal utama adalah definisi style sheet sebelum penggunaannya. Untuk Implementasi CSS Entri berikut digunakan di badan dokumen:Opsi selanjutnya adalah mengimpor style sheet ke dalam dokumen HTML menggunakan properti
@import: url(URL ke file css);
Properti ini dapat ditulis di dalam tag