溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css繼承性是什么

發布時間:2022-03-10 15:48:01 來源:億速云 閱讀:184 作者:iii 欄目:web開發

這篇“css繼承性是什么”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“css繼承性是什么”文章吧。

  css繼承是什么意思?

  看了文檔樹后,我們css中的繼承就可以定義為特定的css屬性向下傳遞到子孫元素。這其實也很好理解,就是指被包在內部的標簽將擁有外部標簽的樣式性,即子元素可以繼承父元素的屬性。

  我們下面就用一個例子再來具體的說明一下css的繼承性是什么。

  <p>

  CSS<em>繼承性</em>代碼

  </p>

  需要注意的是em是包含在p之內的。

  當我們指定p的css樣式時,看看em會有什么變化呢?

  <style>

  p{color:red;}

  </style>

  在瀏覽器中p標簽和em標簽的字體同時變紅。我們并沒有指定em的樣式,但em繼承了它的父親元素p的樣式特性。

  看到這里,我相信你應該非常清楚css中的繼承是什么意思了,其實css繼承在我們寫代碼時是經常會用到的,甚至在不知不覺間就用到了。

  當然了,上述例子中我們的屬性是可以被繼承的,但是并不是所有屬性都可以被繼承的,那么css有哪些屬性可以繼承呢?下面我們來總結一下。

  css有哪些屬性可以繼承?

  1、css中有繼承性的屬性之字體屬性中的:

  font:字體。font-family:規定元素的字體。font-weight:設置字體的粗細。

  font-size:設置字體的尺寸。font-style:定義字體的風格。

  font-variant:設置小型大寫字母的字體顯示文本,這意味著所有的小寫字母均會被轉換為大寫,但是所有使用小型大寫字體的字母與其余文本相比,其字體尺寸更小。

  font-stretch:對當前的font-family進行伸縮變形。所有主流瀏覽器都不支持。

  font-size-adjust:為某個元素規定一個aspect值,這樣就可以保持首選字體的x-height。

  2、css中有繼承性的屬性之文本屬性中的:

  text-indent:文本縮進。text-align:文本水平對齊。line-height:行高。word-spacing:增加或減少單詞間的空白(即字間隔)。

  letter-spacing:增加或減少字符間的空白(字符間距)。text-transform:控制文本大小寫。direction:規定文本的書寫方向。

  color:文本顏色

  3、css中有繼承性的屬性之元素可見性:

  visibility:規定元素是否可見。

  4、css中有繼承性的屬性之表格布局屬性:

  caption-side:設置表格標題的位置。border-collapse:設置是否將表格邊框折疊為單一邊框。

  border-spacing:設置分隔單元格邊框的距離。empty-cells:設置是否顯示表格中的空單元格。

  table-layout:設置顯示單元、行和列的算法。

  5、css中有繼承性的屬性之列表布局屬性:

  list-style-type:修改用于列表項的標志類型。list-style-image:對各標志使用一個圖像。

  list-style-position:可以確定標志出現在列表項內容之外還是內容內部。

  list-style:簡寫列表樣式,用于把所有用于列表的屬性設置于一個聲明中。

  6、css中有繼承性的屬性之生成內容屬性:

  quotes:設置嵌套引用的引號類型。

  7、css中有繼承性的屬性之光標屬性:

  cursor:規定要顯示的光標的類型(形狀)

  8、css中有繼承性的屬性之頁面樣式屬性:

  page:規定元素應該被顯示的頁面特定類型。page-break-inside:設置在表格元素內部避免進行分頁的分頁行為。

  windows:設置當元素內部發生分頁時必須在頁面頂部保留的最少行數。

  orphans:設置當元素內部發生分頁時必須在頁面底部保留的最少行數。

  9、css中有繼承性的屬性之聲音樣式屬性

  speak:設置或檢索聲音是否給出。speak-punctuation:設置或檢索標點符號如何發音。

  speak-numeral:設置或檢索數字如何發音。speak-header:設置或檢索表格頭與其后的一系列單元格發生多少次關系。

  speech-rate:設置或檢索發音速度。volume:設置或檢索音量。

  voice-family:設置或檢索當前聲音類型。pitch:設置或檢索音高。

  pitch-range:設置或檢索聲音的平滑程度。stress:和pitch-range相似。設置或檢索當前聲音波形的最高峰值。

  richness:設置或檢索當前聲音的音色。azimuth:設置或檢索當前聲音的音場角度。

  elevation:設置或檢索當前聲音的音源仰角。

  10、所有元素可以繼承的屬性:visibility、cursor

  11、內聯元素可以繼承的屬性:

 ?。?)字體系列屬性

 ?。?)除text-indent、text-align之外的文本系列屬性

  12、塊級元素可以繼承的屬性:text-indent、text-align

以上就是關于“css繼承性是什么”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女