Dalam CSS, terdapat cascade yang merupakan metode untuk mengatur style supaya tidak terjadi konflik atau untuk pembeda selector , jadi dengan metode ini digunakan agar dapat membedakan suatu selector dengan lebih detail. Untuk lebih jelasnya perhatikan contoh berikut ini.
selector.html
Pada code di atas terdapat style untuk mengatur tampilan elemen paragraf (<p>) dan untuk emphasize atau <em> (cetak miring seperti halnya italic). Perhatikan apa yang terjadi dengan tampilannya di browser.
selector.html
- <html>
- <head>
- <title>Selector</title>
- <style type="text/css">
- p {
- color: red;
- }
- em {
- color: green;
- }
- </style>
- </head>
- <body>
- <h1>Ini adalah heading 1</h1>
- <p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini
- adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah
- paragraf.Ini adalah paragraf.
- <em>Ini adalah huruf dicetak miring</em>.
- Ini adalah paragraf. Ini adalah paragraf. Ini adalah
- paragraf. Ini adalah paragraf. </p>
- <h1><em>Ini adalah heading 1</em></h1>
- <p>Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini
- adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah
- paragraf.Ini adalah paragraf. <em>Ini adalah huruf dicetak
- miring</em>. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. Ini adalah paragraf. </p>
- </body>
- </html>
Pada code di atas terdapat style untuk mengatur tampilan elemen paragraf (<p>) dan untuk emphasize atau <em> (cetak miring seperti halnya italic). Perhatikan apa yang terjadi dengan tampilannya di browser.
Dengan Anda mendeklarasikan style warna hijau untuk elemen <em>, maka style tersebut akan berlaku untuk setiap elemen tersebut (termasuk pada bagian heading).Tentu saja hal ini membuat tampilan halaman web tidak bagus, karena style heading menjadi tidak konsisten (terdapat heading yang berwarna hijau).
Dapat ditarik kesimpulan, tag dapat kita jadikan sebagai selector untuk pengaturan style, dari contoh diatas p dan em adalah selector.

Tidak ada komentar:
Posting Komentar