国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

舉例詳解CSS中的字體尺寸設置

2024-07-11 08:29:56
字體:
來源:轉載
供稿:網友

常用單位

在CSS中可以用很多不同的方式來設定字體的尺寸。一般來說,這些單位被分成兩大類:絕對單位(absolute)和相對單位(relative)。

    絕對單位在大多數情況下是相對于某些實際量度而言的固定值,即是說它們一旦設定,就不會因為其他元素的字體尺寸變化而變化。
    相對單位沒有一個固定的度量值,而是由父元素尺寸來決定的相對值,它們的尺寸會根據與其相關的元素改變而改變。

下面是對這些單位的一個簡單整理:
2015721181634487.jpg (768×419)

這里主要關注這幾個單位:px、pt、%、em、rem和vw。
它們之間有什么區別?

從概念上很難理解這些單位之間的差別,所以下面用一些實例來說明。
例1. 默認設定

當你不設定字體尺寸時,HTML會提供一個默認的尺寸設定。大多數瀏覽器中<html>和<body>標簽中的默認字體尺寸是100%,沒有概念?看這個等式:

CSS Code復制內容到剪貼板
  1. 100% = 1em = 1rem = 16px = 12pt  

還是不懂?那就換個說法,比如說你給一個<p>設置字體尺寸為100%,給另一個<p>設置為16px,在屏幕上看到的這兩個<p>中的字體大小是一樣的,下圖列出了用幾個不同單位設置的字體尺寸,可以看出是一樣大的:
2015721181655707.png (585×337)

例2. 絕對與相對

改變<html>的字體尺寸可以很明顯的看出絕對單位和相對單位的差別。如果把<html>設置為html { font-size: 200% },就會影響所有使用相對單位的<p>。效果如下圖:
2015721181713618.png (577×600)

這就是相對單位最主要的優勢了,借助相對單位的這種特性就可以設計出真正的響應式頁面,而所要做的只是修改<html>的字體尺寸
例3. rem與em(或者%)

em(或者%)需要通過父元素的字體尺寸來計算尺寸:

CSS Code復制內容到剪貼板
  1. html {       font-size: 100% /* =16px */  
  2. }    body {   
  3.   font-size: 2em; /* =32px */   }   
  4. p {      font-size: 1em; /* =32px */  
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 保德县| 原阳县| 松原市| 越西县| 定西市| 黄陵县| 浠水县| 赞皇县| 鄢陵县| 邻水| 东丽区| 鹿邑县| 新宁县| 安远县| 溆浦县| 松滋市| 梁山县| 龙州县| 宁津县| 云林县| 西昌市| 陆丰市| 普洱| 洪湖市| 关岭| 广灵县| 三都| 葫芦岛市| 桂平市| 永寿县| 丹阳市| 十堰市| 东丰县| 藁城市| 安塞县| 洛阳市| 江北区| 华阴市| 南阳市| 湾仔区| 齐齐哈尔市|