Pewarisan CSS
Gaya tertentu CSS diwarisi, jadi apakah warisan? Warisan ialah peraturan yang membenarkan gaya digunakan bukan sahaja pada elemen tag html tertentu, tetapi juga kepada keturunannya. Contohnya, kod berikut: Jika warna tertentu digunakan pada tag p, tetapan warna ini digunakan bukan sahaja pada tag p, tetapi juga pada semua teks sub-elemen dalam tag p, di mana sub-elemen ialah span. tag.
p{color:red;} <p>三年級時,我還是一個<span>膽小如鼠</span>的小女孩。</p>
Ia boleh dilihat bahawa teks dalam p dan teks dalam span dalam tetingkap hasil di sebelah kanan kedua-duanya ditetapkan kepada merah. Tetapi ambil perhatian bahawa beberapa gaya CSS tidak diwarisi. Contohnya, sempadan:1px merah pepejal;
p{border:1px solid red;} <p>三年級時,我還是一個<span>膽小如鼠</span>的小女孩。</p>
Dalam contoh di atas, fungsi kod hanya untuk menetapkan sempadan kepada 1 piksel, merah dan garis sempadan pepejal untuk tag p, tetapi ia tidak mempunyai kesan pada rentang sub-elemen.
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>繼承</title> <style type="text/css"> p{color:red;} span{border:1px solid blue; color:#aa2355;} p{border:1px solid red;} </style> </head> <body> <h1>勇氣</h1> <p class="first">三年級時,我還是一個<span>膽小如鼠</span>的小女孩,上課從來不敢回答老師提出的問題,生怕回答錯了老師會批評我。就一直沒有這個勇氣來回答老師提出的問題。學(xué)校舉辦的活動我也沒勇氣參加。</p> <p id="second">到了三年級下學(xué)期時,我們班上了一節(jié)公開課,老師提出了一個很<span>簡單</span>的問題,班里很多同學(xué)都舉手了,甚至成績比我差很多的,也舉手了,還說著:"我來,我來。"我環(huán)顧了四周,就我沒有舉手。</p> </body> </html>