html中设置段落缩进2字符,css首行缩进2字符怎么设置?

html中设置段落缩进2字符,css首行缩进2字符怎么设置?在 css 中 我们可以使用 text indent 属性来实现首行缩进效果 本篇文章就来带大家了解 text indent 属性是怎样设置首行缩进样式的 有一定的参考价值 有需要的朋友可以参考一下 希望对大家有所帮助 首先我们来了解一下有关于 csstext indent 属性的相关知识 text indent 属性可以设置文本块 块级元素 中首行文本的缩进 它允许使用负值 但如果使用了负值 那么首行会被缩进

在css中,我们可以使用text-indent属性来实现首行缩进效果,本篇文章就来带大家了解text-indent属性是怎样设置首行缩进样式的。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

43c844860eda4663d290b0cc5d7bc1d0.png

首先我们来了解一下有关于css text-indent属性的相关知识。

text-indent 属性可以设置文本块(块级元素)中首行文本的缩进;它允许使用负值,但如果使用了负值,那么首行会被缩进到左边。

注意:在 CSS 2.1 之前,text-indent 总是继承计算值,而不是声明值。

下面介绍一下text-indent属性可以通过下面的属性值来设置首行的缩进:length:定义固定的缩进,默认值为0。

%:定义基于父元素宽度的百分比的缩进。

我们通过简单的代码示例来看看效果:

首行缩进

.demo{

width: 500px;

height: 200px;

margin: 50px auto;

}

.p1{

text-indent:36px;

}

.p2{

text-indent:10%;

}

demo盒子宽500px时:

这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,

是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。

这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。

这是一段测试代码,是关于css文本缩进的一段文字。text-indent:36px;

这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,

是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,

是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,

是关于css文本缩进的一段文字。text-indent:10%;

效果图:

3acbc2c4f17141a58fd75cbfc074a1c2.png

第一个p标签内的段落文本缩进效果没有改变,但第二个p标签内的段落文本缩进长度变大了,可以看出用%设置的缩进是根据父元素的大小改变的。

下面我们就来看看css如何实现首行缩进2个字符效果:

首行缩进

.demo{

width: 550px;

height: 200px;

margin: 50px auto;

}

p{

text-indent:2em;/*em是相对单位,2em即现在一个字大小的两倍*/

}

}

这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。

这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。

这是一段测试代码,是关于css文本缩进的一段文字。这是一段测试代码,是关于css文本缩进的一段文字。

效果图:

c1869e202bd345718c47125c8c8a164e.png

在这里我们使用到了一种长度单位em,那么什么是em?

em是一种相对长度单位,相对于当前对象内文本的字体尺寸。而我们中文段落一般每段前空两个汉字,实际上,就是首行缩进了2em。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/215101.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午2:42
下一篇 2026年3月18日 下午2:42


相关推荐

  • PrepareStatement概述

    PrepareStatement概述PrepareStatement概述Statement安全问题Statement执行,其实是拼接sql语句的。先拼接sql语句,然后在一起执行。 Stringsql=”select*fromt_userwhereusername='”+username+”‘andpassword='”+password+”‘”; UserDaodao=ne…

    2022年6月11日
    45
  • 龙格库塔法求解微分方程

    龙格库塔法求解微分方程在 https editor csdn net md articleId 一文中 我们曾经讨论了欧拉法 龙格 库塔法也跟欧拉法一样 是用梯形的面积去替代积分的面积的一种方法 欧拉法简介设有微分方程 dx t dt f x frac dx t dt f x dtdx t f x x t0 x0x t 0 x 0x t0 x0 已知 我们对上述方程进行积分 积分区域为 t0 t1 t t1 t0 t 0 t 1 Deltat t 1 t

    2026年3月17日
    1
  • 用C++编写简易寻路算法

    用C++编写简易寻路算法大概在半年前 看见一到信息竞赛题 在任意方格阵中设置障碍物 确定起始点后 求这两点之间路径 当时觉得蛮有意思的 但是没有时间去做 今天花了两个小时来实现它 据说有一个更高级的寻路算法叫做 a 那我就把我的算法叫做 W 这个算法主要用于解迷宫和实现战棋游戏 SLG 的寻路

    2026年3月19日
    2
  • 数据库设计之概念结构设计工具_数据库关系设计

    数据库设计之概念结构设计工具_数据库关系设计概念模型将需求分析得到的用户需求抽象为信息结构(即概念模型)的过程就是概念结构设计概念模型的特点(1)能真实、充分地反映现实世界,是现实世界的一个真实模型。(2)易于理解,从而可以用它和不熟悉计算机的用户交换意见。(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。(4)易于向关系、网状、层次等各种数据模型转换描述概念模型的工具E-R模型E-R模型1.实体之间的联系(1)两个实体型之间的联系:①一对一联系(1∶1)②一对多联系(1∶n)③多对多联系(m∶n)

    2022年10月12日
    3
  • 查看远程连接日志_日志实时输出到前端

    查看远程连接日志_日志实时输出到前端我们一般都是在程序运行的本地电脑使用debugview查看日志输出,但其实debugview也支持C/S模式(服务端-客户端模式)的日志查看方式,通过这种方式我们就可以通过debugview远程查看某一台计算机上的日志输出了。使用方式:1.在远端运行debugview作为服务端。debugview.exe/a在近端(需要查看日志的计算机)运行debugview,点击connect,输入远端

    2025年8月3日
    4
  • Latex符号表

    Latex符号表参考资料 来次大学

    2026年3月19日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号