CSS 文本对齐方式实战:text-align 核心用法

CSS 的text-align属性是控制文本水平对齐的核心,仅需一行代码就能实现左对齐、居中、右对齐、两端对齐等效果,是网页排版中最常用的样式之一。本文结合极简实战代码,详解text-align的核心用法。

一、text-align 核心代码示例

html 复制代码
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>CSS文本对齐实战</title>
    <style>
        /* 基础居中对齐 */
        .center {
            text-align: center;
        }
        /* 左对齐(默认) */
        .left {
            text-align: left;
        }
        /* 右对齐 */
        .right {
            text-align: right;
        }
        /* 两端对齐(长文本适用) */
        .justify {
            text-align: justify;
            width: 300px; /* 固定宽度更易看出效果 */
        }
    </style>
</head>
<body>
    <p class="center">这是居中对齐的文字(标题/按钮文字常用)</p>
    <p class="left">这是左对齐的文字(网页正文默认样式)</p>
    <p class="right">这是右对齐的文字(日期/金额常用)</p>
    <p class="justify">这是两端对齐的文字,长文本使用两端对齐会让排版更整齐,左右边缘都紧贴容器边界。这是两端对齐的文字,长文本使用两端对齐会让排版更整齐。</p>
</body>
</html>

二、text-align 核心取值说明

属性值 效果说明 适用场景
left 文本左对齐(默认值) 网页正文、普通段落
center 文本居中对齐 标题、按钮文字、页面核心提示语
right 文本右对齐 日期、金额、表单右侧备注
justify 文本两端对齐(拉伸文本使左右边缘对齐) 长文本段落、新闻 / 文章正文

三、关键注意事项

  1. 作用范围 :text-align作用于块级元素 (如 p、div、h1-h6),控制其内部行内元素 / 文本的对齐,对块级子元素无效;
  2. 两端对齐生效条件 :justify仅在文本超过一行时生效,单行文本看不出效果(示例中给.justify设置固定宽度,便于演示);
  3. 继承特性 :子元素会继承父元素的text-align样式,如需单独调整,给子元素重新赋值即可。

总结

  1. text-align是控制文本水平对齐的核心属性,核心取值为 left/center/right/justify;
  2. 居中对齐(center)适合标题,左对齐(left)是正文默认样式,两端对齐(justify)适合长文本排版;
  3. text-align作用于块级元素,控制其内部文本 / 行内元素的对齐方式。
相关推荐
可乐鸡翅yeah_38 分钟前
FFmpeg 生成 HLS 独立分片 independent‑segments 参数到底有什么用
javascript·ffmpeg·音视频·safari·m3u8
福兮说42 分钟前
canvas 旋转图片的六个坑:四角被裁、Math.ceil 多出 1px 黑边、JPG 角发黑、翻转方向反了
前端·javascript·图像处理·canvas
Ai-_Man2 小时前
您您这可以把Grok的多个会话比如说。左侧的多个会话一次性导出吗?不是单条会话里面的多次会对话。AI导出鸭
javascript·人工智能·ai·小程序·电脑
传人once2 小时前
多图片上传预览功能如何写
前端·css·html·jquery·html5
Eric.463 小时前
Wan‑Animate+MiniMax-H3 本地部署 AI 漫剧流水线:8G 显存动作迁移与动态分镜工程实战
前端·人工智能·comfyui·ai漫剧
liangshanbo12153 小时前
JavaScript 异步核心主线
javascript·事件循环·异步操作
传人once4 小时前
悬停旋转放大和位移效果如何写
javascript·css·动画
库拉镜像AI牛牛4 小时前
短剧内容自动化生产:知漫剧工作室落地教程
大数据·服务器·前端·人工智能·语音识别
律宏阔4 小时前
Flutter 列表图片内存优化:CachedNetworkImage 与 ClipRRect 的取舍
前端·flutter
行者全栈架构师4 小时前
【鸿蒙心迹】相册文搜图工程化落地:HarmonyOS 7.0 端侧 AI 检索全链路实战与 5 个踩坑解法
前端