html5首行缩进没有效果,css如何实现首行缩进效果

html5首行缩进没有效果,css如何实现首行缩进效果css 实现首行缩进效果的方法 首先创建一个 HTML 示例文件 然后在 body 中定义一些文本段落 最后在 css 中使用 text indent 属性来实现首行缩进效果即可 本文操作环境 Windows7 系统 DellG3 电脑 HTML5 amp amp CSS3 版 在 css 中 我们可以使用 text indent 属性来实现首行缩进效果 本篇文章就来带大家了解 text indent 属性是怎样设置首行缩进样式

css实现首行缩进效果的方法:首先创建一个HTML示例文件;然后在body中定义一些文本段落;最后在css中使用text-indent属性来实现首行缩进效果即可。

c1d4163b1b4d0628159b59002f27176f.png

本文操作环境:Windows7系统、Dell G3电脑、HTML5&&CSS3版。

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

首先我们来了解一下有关于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%;

效果图:

cda2febb877c011477923b44225016fe.png

当我们把demo盒子的宽度设置为550px后,看看效果图:

b5ef92d93646456df9685ce33853b240.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文本缩进的一段文字。

效果图:

77b7221e78b1dbee9b520ed241bd28d1.png

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

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

总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助。更多相关教程请访问CSS视频教程!

相关推荐:

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux下载文件到本地苹果,从Linux服务器下载文件到本地命令

    linux下载文件到本地苹果,从Linux服务器下载文件到本地命令从Linux服务器下载文件夹到本地一、使用scp命令linuxscp/home/work/source.txtwork@192.168.0.10:/home/work/#把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下shellscpwork@192.168.0.10:/home/work/source.txt/home/work/#把1…

    2022年8月24日
    10
  • 安全U盘市场分析_安全U盘

    安全U盘市场分析_安全U盘**定义:**采用授权管理、访问控制、数据加解密等机制,实现对全盘或部分数据加密保护、授权控制及限制分发等功能。另外,自带的网络监控系统可以随时监测U盘所在网络的状态,实现外网阻断。有效防止U盘交叉使用,阻止U盘木马和病毒危害。从根本上杜绝了U盘泄密的途径,净化了U盘的使用环境。通用功能:1.数据透明加解密采用专用智能控制与存储芯片实现软硬件相结合的数据加密技术,在写入与读出过程中实时进行加…

    2025年10月11日
    2
  • yarn安装程序[通俗易懂]

    yarn安装程序[通俗易懂]链接:yarn提取码:7zw7

    2025年6月12日
    6
  • pycharm linux安装[通俗易懂]

    pycharm linux安装[通俗易懂]

    2025年6月3日
    5
  • 数据库concat函数

    数据库concat函数因文件改动读到老大写的代码发现该函数所以记录一下concat用法就是将数据库不同的字段串起来比如要查询nameagesex最终想出来的结果是连起来的就可以用该函数而不用再将结果拼接eg:selectid,concat(name,sex,age)asinfofromusr;这样就会输出结果info=>小明男12该函数中间可以拼接字符用来分割eg:selectid,concat(name,”,sex,”,age)…

    2022年5月9日
    72
  • 匈牙利算法(Kuhn-Munkres)算法[通俗易懂]

    匈牙利算法(Kuhn-Munkres)算法[通俗易懂]这个算法有点难度,一般比较标准的描述网页上也有相关的描述,我在这里就简单的用十分通俗的语言给大家入个门主要可以结合https://blog.csdn.net/zsfcg/article/detail

    2022年7月2日
    29

发表回复

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

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