Belajar CSS : Mengenal Urutan Prioritas Selector CSS (6) - Suka Code


Di dalam CSS, sebuah tag bisa memiliki lebih dari satu kode CSS. Dalam tutorial Mengenal Urutan Prioritas Selector CSS ini kita akan membahas urutan atau prioritas dari kode CSS yang akan dipakai oleh tag HTML, atau dikenal dengan istilah Cascading.

Mengenal kata "prioritas" untuk kode CSS, saya akan bagi menjadi 2 bagian, pada artikel ini saya akan membahas tentang prioritas atau urutan dari kode CSS jika dilihat dari sumber kode tersebut. Kita akan menguji prioritas dari eksternal style sheet, internal style sheet, dan iniline style CSS.

Efek Cascading berdasarkan sumber kode CSS
Misalkan kita memiliki sebuah tag heading <h2>, lalu ingin membuat kode CSS menggunakan eksternal style sheet untuk merubah tag header tersebut menjadi biru. Namun pada saat yang sama kita juga membuat internal style sheet untuk mengubahnya menjadi warna merah, maka warna apakah yang akan tampil di browser?

Untuk mengujinya, marilah kita coba secara langsung, langkah pertama, buatlah sebuah file CSS yang akan di import misalkan belar.css, ketikkan kode CSS berikut :
<!DOCTYPE html>
<html>
<head>
	<title>Belajar CSS with Suka Code</title>
	<link href="belajar.css" rel="stylesheet" type="text/css">
	
	<style type="text/css">
	h1 {
	  color: red;
	}
	</style>
</head>
<body>
	<h1> Belajar Prioritas CSS </h1>
	<p style="color: green;"> Lorem Ipsum </p>
</body>
</html>
Hasil :

Dalam masalah "timpa-menimpa" ini, CSS memiliki aturan prioritas tersendiri. Jika terdapat property CSS yang saling "bentrok", maka urutan prioritasnya adalah sebagai berikut (yang paling kuat):

Inline style, yakni style yang langsung melekat pada tag. 
Internal style, yakni yang dideklarasikan pada awal halaman (tag<style>).
Eksternal style, yakni style dideklarasikan pada sebuah file .css , dan dipanggil melalui tag <link> atau @import

Belum ada Komentar untuk "Belajar CSS : Mengenal Urutan Prioritas Selector CSS (6) - Suka Code"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel