基線并不是漢字的下端沿,而是英文字母"x"的下端沿
創新互聯專注于雙流企業網站建設,響應式網站,商城開發。雙流網站建設公司,為雙流等地區提供建站服務。全流程按需網站建設,專業設計,全程項目跟蹤,創新互聯專業和態度為您提供的服務
對于行內元素如em、strong、span和等,其padding、margin、border-top、border-bottom 不會增加行高。padding會覆蓋;margin將重置為0;border-top和border-bottom同樣會覆蓋。padding-left、padding-right、border-left和border-right可用。
img元素會影響行高
證明撐開div高度的是line-height而不是font-size
內聯盒子/匿名內聯盒子inline-boxes
行框盒子line-boxes? 每一行就是一個“行框盒子”,每“行框盒子”由一個個“內聯盒子組成”
包含盒子containing-box,由一行行的“行框盒子”組成
內容區域content-area,一種圍繞文字看不見的盒子,大小與font-size大小有關
1.行高的垂直居中性
、、在單行或多行或圖片垂直居中實現上的應用
單行文字的垂直居中對齊: line-height值設置為height一樣大小的值可以實現單行文字的垂直居中;height值可以省略
多行文字的垂直居中對齊 : 要實現高度不固定的文字垂直居中使用padding就好了。對于高度固定的div,里面文字單行或多行顯示,字體大小有大有小的情況怎么辦呢?方法之一就是借助于line-height。
、 、圖片的垂直居中
類似上面處理的方法,借助 i標簽或偽元素
、 、使用縮放因子
行高的測量方法:
行高我們利用最多的一個地方是: 可以讓單行文本在盒子中垂直居中對齊。
行高 = 上距離 + 內容高度 + 下距離
上距離和下距離總是相等的,因此文字的行高等于盒子的高度時,文字看上去是垂直居中的。
學習導航
1、css中的長度與顏色
2、css中的文字屬性
3、css中的文本屬性
1、文字樣式屬性
font-family 字體屬性
作用:元素內文字以什么字體來顯示
語法:font-family:[字體1],[字體2],[......];
說明:含空格字體名和中文,用英文引號(")括起;多個字體用英文逗號隔開;引號嵌套,外使用雙引號,內使用單引號。
font-size 文字大小
作用:元素內文字大小
語法:font-size:絕對單單位,相相對單位
color 文字顏色
語法:顏色名|十六進制|RGB
font-weight 文字粗細
語法:font-weight:normal 正常 | bold 加粗 | bolder 加粗 | lighter 細體 | 100-900
說明:默認值:normal 400等同于normal,而700等同于bold
font-style 文字樣式
作用:為元素內文字設置樣式
語法:font-style:normal 正常顯示 | italic 文字傾斜 | oblique 文字傾斜(基本不用)
font-variant 字體變形
作用:設置元素中文本為小型大寫字母
語法:font-variant:normal 正常顯示| small-caps 將英文大小寫字母調成為同寬
font 屬性簡寫
語法:font:font-style font-variant ?font-weight font-size/line-height font-family;
說明:值之間空格隔開,注意書寫順序。
2、CSS文本樣式
text-align
作用:設置元素內文本的水平對齊方式
語法:tex-align:left 左對齊?| right 右對齊 | center 居中對齊 | justify 兩端對齊
注意:該屬性對塊級元素設置有效
line-height
作用:設置元素中文本行高
語法:line-height:長度值 | 百分比
說明:一行文字的高度,行高指文本行的基線間的距離
文字基線
注意:基線并不是漢字文字的下沿,看圖理解自行理解
行高和行距
行高:基線到基線的距離
行距:底線到頂線的距離
注意:看圖自行理解
行框和行內框
注意:看圖自行理解
vertical-align
作用:設置元素內容的垂直方式
語法:vertical-align:baseline | sub | super | top | text-top | middle | bottom | text-bottom |?長度 | 百分比
注意:看圖自行理解
text-indent 首行縮進
3、文本樣式屬性
text-transform:?capitzlize?首字母大寫 |?uppercase?字母大寫?|?lowercase? 字母小寫 |?none 正常
text-decoration:?underline?下劃線 |?overline 上劃線?|?line-through?刪除線 | none 正常
綜合實操案例
如果您覺得有用,記得在下方點贊、關注、留言,我會定期奉 上更多的驚喜哦,您的打賞支持才是我繼續努力的動力,么么噠。
每日分享在學習過程中總結的學習經驗,學習筆記,筆試題,HTML,CSS,JavaScript,jQuery教程,Vue教程,PHP教程,TinkPHP教程等,望大家能以學習為目的,每天閱讀一篇文章,了解身邊的技術。陪有夢想的人一起成長!
網站標題:css樣式字體行高,HTML字體行高
文章URL:http://vcdvsql.cn/article10/dsdehgo.html
成都網站建設公司_創新互聯,為您提供域名注冊、網站維護、Google、網站策劃、品牌網站設計、網站改版
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯