【前端】CSS实现文本两端对齐

简介: 【前端】CSS实现文本两端对齐

一、先看效果


下面这是没有两端对齐的效果图:




下面这是两端对齐后的效果图:


实现代码:

div {
    text-align: justify;
}




二、知识点科普


在 CSS 中,text-align 属性用于设置元素内文本的水平对齐方式。它可以应用于

块级元素和一些内联元素。


以下是 text-align 属性的常用值和用法:


  1. text-align: left;:将文本左对齐。
  2. text-align: center;:将文本居中对齐。
  3. text-align: right;:将文本右对齐。
  4. text-align: justify;:将文本两端对齐,通过自动调整单词和字母间的间距来实现。
  5. text-align: inherit;:继承父元素的 text-align 属性值。

以下是一些示例,展示了如何在 CSS 中使用 text-align 属性:

/* 将 <div> 元素内的文本居中对齐 */
div {
  text-align: center;
}
/* 将 <p> 元素内的文本右对齐 */
p {
  text-align: right;
}
/* 将 <h1> 元素内的文本左对齐 */
h1 {
  text-align: left;
}
/* 将 <span> 元素内的文本两端对齐 */
span {
  text-align: justify;
}


请注意,text-align 属性仅影响元素内部文本的对齐方式,并不会影响元素本身的布局。如果你想要对齐整个元素,可以考虑使用其他 CSS 属性,例如 margindisplay

目录
相关文章
|
13天前
|
Web App开发 前端开发 JavaScript
揭秘!前端大牛们如何巧妙利用CSS3,打造炫酷视觉效果!
【10月更文挑战第31天】前端开发面临复杂布局的挑战,本文介绍了几种提升开发效率和代码质量的工具和技术。基础的HTML和CSS可以应对大部分布局需求,而Firefox开发者工具、VS Code、Vue、React等则能应对更复杂的布局,帮助开发者构建高性能、用户友好的网页应用。
24 4
|
1月前
|
前端开发 JavaScript
CSS样式穿透技巧:利用scoped与deep实现前端组件样式隔离与穿透
CSS样式穿透技巧:利用scoped与deep实现前端组件样式隔离与穿透
159 1
|
1月前
|
自然语言处理 资源调度 前端开发
前端大模型入门(四):不同文本分割器对比和效果展示-教你如何根据场景选择合适的长文本分割方式
本文详细介绍了五种Langchain文本分割器:`CharacterTextSplitter`、`RecursiveCharacterTextSplitter`、`TokenTextSplitter`、`MarkdownTextSplitter` 和 `LatexTextSplitter`,从原理、优缺点及适用场景等方面进行了对比分析,旨在帮助开发者选择最适合当前需求的文本分割工具,提高大模型应用的处理效率和效果。
|
1月前
|
前端开发 容器
前端技术分享:利用CSS Grid布局实现响应式设计
【10月更文挑战第1天】前端技术分享:利用CSS Grid布局实现响应式设计
|
1月前
|
前端开发 UED 容器
前端技术分享:利用 CSS Grid 实现响应式布局
【10月更文挑战第1天】前端技术分享:利用 CSS Grid 实现响应式布局
54 2
|
1月前
|
Web App开发 前端开发
【前端基础篇】CSS基础速通万字介绍(上篇)3
【前端基础篇】CSS基础速通万字介绍(上篇)
16 1
|
1月前
|
Web App开发 前端开发
【前端基础篇】CSS基础速通万字介绍(上篇)2
【前端基础篇】CSS基础速通万字介绍(上篇)
23 1
|
1月前
|
前端开发 JavaScript 容器
前端之CSS基础知识
前端之CSS基础知识
16 0
|
1月前
|
前端开发 容器
【前端基础篇】CSS基础速通万字介绍(下篇)3
【前端基础篇】CSS基础速通万字介绍(下篇)
17 0
|
1月前
|
Web App开发 存储 前端开发
【前端基础篇】CSS基础速通万字介绍(下篇)2
【前端基础篇】CSS基础速通万字介绍(下篇)
18 0