整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          css中l(wèi)ine-style屬性:控制文本行高

          css中l(wèi)ine-style屬性:控制文本行高

          間距是頁面布局中的一個重要元素,用于為文本行提供間隙,提高可讀性。在 CSS 中,line-style 屬性用于控制行間距。

          line-style 屬性可以接受以下值:

          * none:禁用行間距。

          * hidden:隱藏行間距。

          * normal:使用瀏覽器默認(rèn)的行間距。

          * inherit:從父元素繼承行間距。

          * initial:使用元素的原始行間距。

          * unset:清除元素的所有行間距。

          應(yīng)用

          line-style 屬性在以下元素上有廣泛的應(yīng)用:

          * 文本:控制段落和標(biāo)題的行間距。

          * 表格:控制表格行的行間距。

          * 列表:控制列表項之間的垂直間距。

          影響

          line-style 屬性會影響:

          * 行間距的大小。

          * 文本內(nèi)容在行內(nèi)擴(kuò)展的范圍。

          * 元素的高度。

          最佳實踐

          * 考慮網(wǎng)頁的整體設(shè)計來配置行間距。

          * 選擇合適的行間距值以提高可讀性。

          * 避免使用非常小的行間距值。

          結(jié)論

          line-style 屬性是 CSS 中一個強(qiáng)大的工具,用于控制文本行高。通過正確使用此屬性,可以改善頁面布局和可讀性。

          高有無單位的問題

          Div{font: 12px/1.5 '宋體'}
          Div{font: 12px/1.5em '宋體'}
          Div{font: 12px/150% '宋體;}


          <style>
          .father{
          width:200px;
          height:30px;
          background-color:pink;
          font-size:16px;
          line-height:2em;
          }
          .son{
          font-size:20px; /* 繼承過來的行高為32px */
          }
          </style>
          <div class="father">
          <div class="son"> 我是文字 </div>
          </div>
          <style>
          .father{
          width:200px;
          height:30px;
          background-color:pink;
          font-size:16px;
          line-height:2;  /* 設(shè)置文本所在行的行高。默認(rèn)為normal。 */
          }
          .son{
          font-size:20px; /* 繼承過來的行高為40px 20*2px */
          }
          </style>
          <div class="father">
          <div class="son"> 我是文字 </div>
          </div>

          行高 2em 和 2 不一樣的。

          加em :

          先計算大小, 后繼承。

          不跟單位:

          先繼承, 后計算大小。

          級元素:使用時,會自動換行的元素,可以包含行內(nèi)元素和其他塊級元素,可以設(shè)置寬,高,上下左右邊距,默認(rèn) css 屬性 display 的值為 block

          • 塊級元素常用的有哪些
          1. div // 塊, 經(jīng)常用來布局的塊,類似箱子
          2. h1-h6 // 標(biāo)題,肯定是會換行的啦
          3. p // 段落,我們寫文章,段落也是換行處理的
          4. ul,ol,li // 列表,總不希望你寫的列表,表格還跟其他東西摻雜一起吧,
          5. from // 表單,輸入框總希望能夠單獨是一塊獨立的
          6. table // 表格,表格要整潔,總希望獨立出來
          7. hr // 水平分割線,既然要分割,那也是要換行處理吧
          8. pre // 預(yù)格式化文本,代碼按照我們手動編排好的順序輸出,你總不希望他還不給你行吧,不然就沒意義了
          9. footer // 段尾,類似寫作文結(jié)尾,都是另起一行
          10. article // 文章內(nèi)容,看書的時候,文章內(nèi)容都會在合適的位置給換行處理
          11. canvas // 繪制圖形
          12. address // 地址

          行內(nèi)元素:不會自動換行,不可以設(shè)置寬高,只能設(shè)置左右邊距,默認(rèn) css 屬性 display 的值為 inline

          • 塊級元素常用的有哪些?
          1. b // 加粗
          2. big // 定義大字號
          3. i //斜體
          4. small // 小號文本
          5. abbr // 定義縮寫,有些國際詞語是有縮寫的
          6. acronym // 定義只取首字母的縮寫
          7. cite // 引用,文章內(nèi)容的某一句話可能是引用其他名人說的
          8. code // 定義計算機(jī)代碼
          9. dfn // 定義一個定義項目
          10. em // 定義強(qiáng)調(diào)的本文
          11. kbd // 定義鍵盤文本
          12. strong // 定義重要的文本
          13. samp // 定義樣本文本。
          14. var // 定義變量
          15. a // 錨點,內(nèi)容里經(jīng)常會有幾個關(guān)鍵詞,可以點擊過去查閱更多詳細(xì)信息
          16. bdo
          17. br // 換行
          18. object // 內(nèi)嵌對象
          19. q // 短的引用
          20. script
          21. span // 普通文檔的節(jié)
          22. sub // 定義下標(biāo)文本
          23. sup // 定義上標(biāo)文本
          24. button // 按鈕,
          25. input // 控件
          26. label // input 元素定義標(biāo)注
          27. select // 定義選擇列表,看起來很多,實際上占位就我們選擇的那一個
          28. textarea // 定義一個多行的文本輸入控件

          行內(nèi)塊級元素,擁有行內(nèi)元素的特性,不換行,也擁有塊級元素的特性:既可以設(shè)置寬高也可以設(shè)置上下左右邊距,默認(rèn) css 屬性 display 的值為 inline-block

          常見行內(nèi)塊級元素:

          1. img // 圖片
          2. video // 視頻
          3. audio // 音頻
          4. map // 圖像映射

          塊級元素和行內(nèi)元素如何轉(zhuǎn)換

          • 塊級元素變成行內(nèi)元素

          display: inline;

          • 行內(nèi)元素變成塊級元素

          display: block;

          • 塊級元素、行內(nèi)元素變成行內(nèi)塊元素

          display: inline-block;

          其他

          • a 標(biāo)簽只允許嵌套非 a 標(biāo)簽的 inline 類型元素。
          • 這么多,不要為難自己死記硬背,記住常用的,用常識去記住就可以啦,面試考你的時候,記不住的,用常識去推理,基本都正確。

          主站蜘蛛池模板: 国产激情精品一区二区三区| 国产成人无码精品一区二区三区| 在线视频一区二区三区| 男插女高潮一区二区| 香蕉一区二区三区观| 精品无码国产一区二区三区51安 | 91精品福利一区二区| 国产乱码精品一区二区三区四川人 | 欧亚精品一区三区免费| 高清一区二区三区免费视频| 色天使亚洲综合一区二区| 少妇特黄A一区二区三区| 亚洲一区精品伊人久久伊人 | 一本色道久久综合一区| av一区二区三区人妻少妇| AA区一区二区三无码精片| 国产无套精品一区二区| 大屁股熟女一区二区三区| 无码日韩AV一区二区三区| 中文字幕国产一区| 国产精品污WWW一区二区三区| 日韩福利视频一区| 国产丝袜一区二区三区在线观看| 国产美女在线一区二区三区| 韩国美女vip福利一区| 久久久无码一区二区三区 | 国精产品一区一区三区有限公司 | 精品一区二区三区在线观看l| 亚洲国产激情在线一区| 一区二区在线视频| 欧美日韩精品一区二区在线观看| 亚洲精品日韩一区二区小说| 韩国福利视频一区二区| 欲色影视天天一区二区三区色香欲 | 美女视频一区三区网站在线观看| 亚洲一区二区三区写真| 日本精品一区二区三区四区| 久久AAAA片一区二区| 亚洲一区二区三区在线网站| 蜜桃AV抽搐高潮一区二区| 亚洲一区视频在线播放 |