02.行高.html 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=div, initial-scale=1.0">
  7. <title>行高</title>
  8. <style>
  9. /*
  10. 行高(line height)
  11. -行高指的是文字占有的实际高度
  12. -可以通过line-height来设置行高
  13. 行高可以直接指定一个大小(px em)
  14. 也可以直接为行高设置一个整数
  15. 如果是一个整数的话,行高将会是字体的指定的倍数
  16. 默认行高是1.33倍
  17. -行高经常还用来设置文字的行间距
  18. 行间距=行高 - 字体大小
  19. 字体框
  20. -设置字体框就是字体存在的格子,设置font-size实际上就是在设置字体框的高度
  21. 行高会在字体框的上下平均分配
  22. */
  23. div{
  24. font-size: 50px;
  25. /* 可以将行高设置为和高度一样的值,使单行文字在一个元素中垂直居中,高度可以省略不写 */
  26. /* height: 200px; */
  27. line-height: 200px;
  28. border: 1px red solid;
  29. line-height: 100px;
  30. /* line-height: 2; */
  31. }
  32. </style>
  33. </head>
  34. <body>
  35. <div>今天天气真不错 Hello World</div>
  36. </body>
  37. </html>