P53-前端基礎CSS-行高設定
阿新 • • 發佈:2021-01-30
技術標籤:最美前端# 前端【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>