close

CSS標籤也玩父與子?就讓前端工程師來解密!

前端工程師要會的東西真的很多耶!連標籤的親子關係都要懂一下呢!

其實在一個 HTML 中,標籤之間都會有所謂的親子關係。舉例來說,表示網頁標題的「<title>」標籤一定都是在表示網頁開頭的「<head>」這個標籤之內。因此 <title> 被稱為 <head> 的子標籤、 <head> 被稱為 <title> 的父標籤。繼承的概念簡單來說就是:子標籤的 CSS 樣式一定會跟父標籤一樣,除非子標籤另有自訂的樣式。

舉例來說,如果已經有以下的 CSS 樣式:

p {font-family:微軟正黑體;color:blue;font-size:20px;} 
strong {font-size:36px;}

像是前端工程師在輸入如以下的 HTML 碼

<p>這是一個<strong>CSS樣式的繼承關係 </strong>的例子</p> 

 

則結果如下所示(左邊為 HTML、右邊為顯示結果):

在以上的例子中,雖然我們並沒有像前端工程師指定 HTML 的 <strong> 標籤指定顏色與字體,可是最後結果如上方範例的右邊所呈現的 - 整行文字的顏色都是藍色的,且字體是微軟正黑體。這是因為 <strong> 是 <p> 的子標籤,因此我們可以推斷出 <strong> 標籤繼承了 <p> 的 CSS 樣式,而在 <p> 的樣式中,文字的顏色是設定為藍色、字體是設定為微軟正黑體。

 

 

 

推薦閱讀:

前端工程師都愛用的CSS,你懂它嗎?

 

想要善用Class選擇器,聽聽前端工程師怎麼說!

 

想要網頁漂亮又吸引人?今日的HTML5教學不要錯過!

 

網路行銷課程告訴你什麼才是人人喜愛的好文章!!

 

SEO優化剖析!隱藏在URL網址下的真實面貌!?

 

感恩讚嘆Python課程,讓我逃過一劫…

 

人人都能是工程師!台灣 IT 培訓中心推「找到工作再付學費」專案,要試試嗎?

 

 

 

 

arrow
arrow

    jimchen19901212 發表在 痞客邦 留言(0) 人氣()