Artikel ini merupakan artikel ke #04 dari seri Tutorial CSS Dasar untuk Pemula. Jika kalian sekiranya sudah paham mengenai topik pada artikel ini yaitu tentang 5 macam selector pada CSS. Silahkan lompati saja dan lanjut ke materi berikutnya Mempelajari Properti Color di CSS. Show Daftar Isi - Pemanasan - Apa itu Selector? - 5 Macam Selector di CSS - Universal Selector - Tag Selector - Id Selector - Class Selector - Atribut Selector - Pendinginan - Referensi PemanasanYaah, halo. Pada artikel pertama di seri Tutorial CSS Dasar kita sudah menyinggung sedikit mengenai selector bukan, kemudian juga pada artikel Sintaks Dasar CSS. Lantas sebenarnya apa sih selector itu? dan apakah ada macamnya? Baiklah tanpa membuang banyak waktu lagi silahkan kalian baca materi di bawah ini ya. Apa itu Selector?Definisi selector menurut MDN Webdoc Mozilla:
Selector merupakan sebuah penanda berupa kata kunci, tag html, ataupun simbol untuk memilih suatu elemen HTML yang akan kita beri aturan CSS nantinya. Jadi ia adalah perwakilan dari suatu elemen HTML yang nanti akan kita tentukan style padanya. Sintaks selector pada CSS adalah sebagai berikut.
5 Macam Selector di CSSDalam CSS terdapat 5 macam selector dasar yang wajib kita ketahui, yaitu:
Kelimanya akan kita bahas di bawah ini. Universal SelectorUniversal selector merupakan selector yang sering programmer gunakan untuk memilih dan menyeleksi semua elemen pada suatu dokumen HTML. Contoh kode:
Kode di atas akan membuat semua elemen HTML memiliki garis tepi patah-patah berwarna hitam dan warna teksnya akan berwarna merah muda. Para programmer umumnya menggunakan selector universal di awal penulisan dokumen CSS untuk mereset style bawaan dari browser. Karena browser satu dengan yang lain terkadang menerapkan style bawaan yang berbeda-beda untuk setiap elemen HTML-nya. Hal ini umumnya mengacu pada margin dan padding. Apa itu margin dan padding? Nanti akan dibahas dipertemuan selanjutnya. Dengan kata lain agar website yang kita buat formatnya sama ketika dibuka di berbagai browser maka perlu dilakukannya reset. Untuk kodenya ada di bawah ini.
Kode di atas akan menghilangkan semua padding dan margin yang setiap elemen HTML miliki pada berbagai browser. Tag SelectorSesuai dengan namanya, selektor tag merupakan selektor yang memilih elemen berdasarkan nama tagnya. Selektor ini juga bisa kita sebut Type Selector. Contoh:
Nama tag h1 mewakili semua elemen <h1> dalam dokumen HTML. Jadi kode di atas akan membuat teks pada seluruh elemen <h1> berwarna hijau. Id SelectorSelektor id merupakan selektor yang bersifat unik. Artinya, selektor id hanya dapat kita gunakan untuk satu elemen saja. Untuk membuat selector id kita perlu memulainya dengan tanda pagar (#).
Karena bersifat unik atau hanya mengizinkan satu elemen saja, maka ketika kita gunakan pada lebih dari satu elemen hasilnya adalah hanya elemen pertama saja yang akan terseleksi dan mengabaikan elemen selanjutnya. Class SelectorSelektor class hampir sama dengan selektor id, bedanya selektor ini tidak bersifat unik dan untuk membuatnya kita memerlukan tanda titik (.).
Karena tidak bersifat unik seperti selektor id, maka satu selektor class dapat kita gunakan berulang kali pada lebih dari satu elemen HTML. Selain itu juga satu elemen HTML bisa menampung lebih dari satu selektor class. Dokumen CSS
Dokumen HTML
Atribut SelectorTerakhir, atribut selector merupakan selector yang memilih elemen berdasarkan tag dan atributnya. Jadi selektor ini hampir sama dengan selektor tag hanya saja atribut dari tag yang dipilih ikut didefinisikan. Dokumen CSS
Dokumen HTML 0PendinginanPada artikel kali ini kita sudah mempelajari beberapa hal seperti apa itu selector dan apa saja macamnya. CSS ada berapa?3 Macam Style CSS
Terdapat tiga macam style CSS, yaitu Inline CSS, External CSS, dan Internal CSS. Berikut adalah penjelasan lengkapnya!
7 Apa yang dimaksud dengan property CSS dalam pemrograman?Property
Property pada CSS digunakan untuk menambahkan atau mengatur ukuran teks, jenis font, warna teks, warna background, dan sebagainya. Pada aturan CSS, kita juga bisa menggunakan property sebanyak yang kita inginkan. Masing-masingnya berlaku untuk elemen yang diterapkan selector.
Ada berapakah jenis selector?Ada 6 macam selektor di CSS:. Selektor Tag.. Selektor Class.. Selektor ID.. Selektor Atribut.. Selektor Universal.. Selektor Pseudo.. Apa simbol untuk ID di CSS?Sedangkan pada kode CSS kita menggunakan simbol hash untuk ID, dan simbol titik untuk Class.
Apa itu CSS selector dan contohnya?CSS selector adalah salah satu rule set dari Css yang fungsinya tidak berbeda jauh dengan namanya (Selector) yakni memilih suatu elemen yang ingin anda beri gaya atau style css. Universal selector berarti memilih semua elemen yang ada pada suatu halaman HTML.
|