目录

CSS的文本样式二文本布局

CSS的文本样式二【文本布局】

2.文本布局

https://i-blog.csdnimg.cn/direct/dd5afadfcce0433685ee79cf4ebe04a4.png

2.1 文本对齐

[1]语法    主要针对的是块级元素     只能水平居中

https://i-blog.csdnimg.cn/direct/af07a67036b247288e9d469d8d8819c8.png

【2】代码演示

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    .box {
      width: 120px;
      height: 50px;
      background-color: pink;
      /* text-align: center; 这个是水平居中*/
      /* text-align: right;这个是右对齐 */
    }

    p {
      /* 这个段落内容两端对齐 */
      text-align: justify;
    }
  </style>
</head>

<body>
  <div class="box">美好的下午</div>
  <p>
    清晨的公园总藏着最温柔的治愈力。天刚蒙蒙亮时,石板路上已散落着晨练的人群:白发老人慢悠悠地打着太极,招式舒展如流云;年轻父母推着婴儿车散步,轻声细语间满是笑意;还有背着书包的学生,停下脚步给路边的流浪猫投喂猫粮,指尖触碰猫爪的瞬间,阳光恰好穿过树叶缝隙,在地面洒下细碎的金光。这些细碎的场景没有刻意的表演,却像一首舒缓的乐曲,悄悄抚平人们心底的褶皱。​
  </p>
  <p>
    沿着湖边的木质栈道往前走,治愈感更显真切。湖水泛着淡淡的蓝,偶尔有小鱼跃出水面,溅起的水花落在荷叶上,又顺着叶脉轻轻滑落。岸边的芦苇丛里,几只麻雀蹦跳着啄食草籽,听到脚步声便扑棱着翅膀飞向树梢,留下一串清脆的鸣叫。风里带着青草和荷花的清香,深吸一口,仿佛能把昨夜的疲惫都吐出来。在这里不需要追赶时间,只需静静坐着,看水波荡漾、听虫鸣鸟叫,就能感受到生活最本真的美好。

  </p>
</body>

2.2 首行缩进

【1】语法   注意单位是em,跟本元素的字体大小有关

https://i-blog.csdnimg.cn/direct/b165b6f4951047a5bf250d7e973998dd.png

【2】代码演示

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    p {
      text-align: justify;
      text-indent: 2em;
    }
  </style>
</head>

<body>
  <p>
    清晨的公园总藏着最温柔的治愈力。天刚蒙蒙亮时,石板路上已散落着晨练的人群:白发老人慢悠悠地打着太极,招式舒展如流云;年轻父母推着婴儿车散步,轻声细语间满是笑意;还有背着书包的学生,停下脚步给路边的流浪猫投喂猫粮,指尖触碰猫爪的瞬间,阳光恰好穿过树叶缝隙,在地面洒下细碎的金光。这些细碎的场景没有刻意的表演,却像一首舒缓的乐曲,悄悄抚平人们心底的褶皱。​
  </p>
</body>

2.3 字间距

【1】语法    块级 单行的标签都可以

https://i-blog.csdnimg.cn/direct/b94d703690904101bdfd1e00d41a2282.png

【2】代码演示

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    .box {
      text-align: center;
      background-color: pink;
      /* 字间距 */
      letter-spacing: 15px;
    }

    p {
      text-align: justify;
      text-indent: 2em;
    }
  </style>
</head>

<body>
  <h1 class="box">公园的晨练</h1>
  <p>
    清晨的公园总藏着最温柔的治愈力。天刚蒙蒙亮时,石板路上已散落着晨练的人群:白发老人慢悠悠地打着太极,招式舒展如流云;年轻父母推着婴儿车散步,轻声细语间满是笑意;还有背着书包的学生,停下脚步给路边的流浪猫投喂猫粮,指尖触碰猫爪的瞬间,阳光恰好穿过树叶缝隙,在地面洒下细碎的金光。这些细碎的场景没有刻意的表演,却像一首舒缓的乐曲,悄悄抚平人们心底的褶皱。​
  </p>

2.4 行高

【1】语法

https://i-blog.csdnimg.cn/direct/deba5dc4e315447db3bced2668647789.png

【2】原理:通过调大 上间距和下间距 使 字就挤到中间了,所以间接实现了垂直居中

https://i-blog.csdnimg.cn/direct/b12b9d770a784936b5736dbd9019d5c7.png

【3】代码演示

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    .box {
      text-align: center;
      background-color: pink;
      /* 字间距 */
      letter-spacing: 15px;

    }

    p {
      text-align: justify;
      text-indent: 2em;
      /* 行高 */
      line-height: 29px;
    }
  </style>
</head>

<body>
  <h1 class="box">公园的晨练</h1>
  <p>
    清晨的公园总藏着最温柔的治愈力。天刚蒙蒙亮时,石板路上已散落着晨练的人群:白发老人慢悠悠地打着太极,招式舒展如流云;年轻父母推着婴儿车散步,轻声细语间满是笑意;还有背着书包的学生,停下脚步给路边的流浪猫投喂猫粮,指尖触碰猫爪的瞬间,阳光恰好穿过树叶缝隙,在地面洒下细碎的金光。这些细碎的场景没有刻意的表演,却像一首舒缓的乐曲,悄悄抚平人们心底的褶皱。​
  </p>
</body>

总结

https://i-blog.csdnimg.cn/direct/20de1d387b464adda0c2cd3535ad26a1.png