在慕課上學習的,HTML和CSS基礎學習筆記6

2021-07-26 11:06:45 字數 1259 閱讀 3872

9、css的繼承、層疊和特殊性

9-1 繼承

繼承是一種規則,它允許樣式不僅應用於某個特定html標籤元素,而且應用於其後代

p

三年級時,我還是乙個膽小如鼠的小女孩。

9-2 特殊性

p

.first

三年級時,我還是乙個膽小如鼠的小女孩。

瀏覽器是根據權值來判斷使用哪種css樣式的,權值高的就使用哪種css樣式。

標籤的權值為1,類選擇符的權值為10,id選擇符的權值最高為100。

p /*權值為1*/

p span /*權值為1+1=2*/

.warning /*權值為10*/

p span.warning /*權值為1+1+10=12*/

#footer .note p /*權值為100+10+1=111*/

9-3 層疊

層疊就是在html檔案中對於同乙個元素可以有多個css樣式存在,當有相同權重的樣式存在時,會根據這些css樣式的前後順序來決定,處於最後面的css樣式會被應用。

p

p三年級時,我還是乙個膽小如鼠的小女孩。

最後 p 中的文字會設定為green

所以,內聯樣式表(標籤內部)> 嵌入樣式表(當前檔案中)> 外部樣式表(外部檔案中)。

9-4 重要性

需要為某些樣式設定具有最高權值,可以使用!important

p

p三年級時,我還是乙個膽小如鼠的小女孩。

這時 p 段落中的文字會顯示的red紅色。               

!important要寫在分號的前面

瀏覽器預設的樣式 < 網頁製作者樣式 < 使用者自己設定的樣式,但記住!important優先順序樣式是個例外,權值高於使用者自己設定的樣式。

在慕課上學習的,HTML和CSS基礎學習筆記4

6 css,為網頁新增樣式 6 1 認識css css全稱為 層疊樣式表 cascading style sheets 它主要是用於定義html內容在瀏覽器內的顯示樣式,如文字大小 顏色 字型加粗等。p 使用css樣式的乙個好處是通過定義某個樣式,可以讓不同網頁位置的文字有著統一的字型 字型大小或者...

慕課網的HTML和CSS學習。 一

1 如果top right bottom left的值相同,如下面 margin 10px 10px 10px 10px 可縮寫為 margin 10px 2 如果top和bottom值相同 left和 right的值相同,如下面 margin 10px 20px 10px 20px 可縮寫為 ma...

在慕課學習HTML與CSS基礎課程的一些筆記

1 相對於瀏覽器視窗,設定垂直居中。2 當li設定為行內元素ul沒有設定時,ul元素分行顯示。當li和ul都設定為行內元素時,元素顯示在一行。當li沒有設定為行內元素,無論ul設定為行內元素與否,元素都分行顯示 3 畫素為什麼是相對單位呢?因為畫素指的是顯示器上的小點 css規範中假設 90畫素 1...