1. 程式人生 > 其它 >P53-前端基礎CSS-行高設定

P53-前端基礎CSS-行高設定

技術標籤:最美前端# 前端【H5+Css3】

P53-前端基礎CSS-行高設定

1.概述

行高(line height)

  • 行高指的是文字佔有的實際高度
  • 可以通過line-height來設定行高
    • 行高可以直接指定一個大小(px em)
    • 也可以直接為行高設定一個整數
    • 如果是一個整數的話,行高將會是字型的指定的倍數
  • 行高經常還用來設定文字的行間距
    • 行間距 = 行高 - 字型大小

字型框

  • 字型框就是字型存在的格子,設定font-size實際上就是在設定字型框的高度
  • 行高會在字型框的上下平均分配

2.行高設定

<!DOCTYPE html>
<html>
  <head
>
<meta charset="UTF-8"> <title>行高</title> <style> div { /* 行高(line height) - 行高指的是文字佔有的實際高度 - 可以通過line-height來設定行高 行高可以直接指定一個大小(px em) 也可以直接為行高設定一個整數 如果是一個整數的話,行高將會是字型的指定的倍數 - 行高經常還用來設定文字的行間距 行間距 = 行高 - 字型大小 字型框 - 字型框就是字型存在的格子,設定font-size實際上就是在設定字型框的高度 行高會在字型框的上下平均分配 */
font-size: 50px; border: 1px solid red; /* 指定行高的單位為px */ line-height: 100px; /* 指定行高的單位是em,1個em大小就是當前font-size設定的px大小。 */ line-height: 2em; /* 可以將行高設定為和高度一樣的值,使單行文字在一個元素中垂直居中 */ height: 100px; line-height: 100px; }
</style> </head> <body> <div>今天天氣這不錯 Hello hello </div> </body> </html>

3.效果展示

在這裡插入圖片描述