html p行间距离 <p>标签上下行间距CSS设置

html网页中,我们看到文章段落使用p标签后上下段落之间会有行间隔距离,这里要介绍是pp段落行间距离如何调整设置?


html p行间距 p上下段落间行间距截图

从上html <p>段落文章演示效果截图看出,p与p上下段落行间距是有一定距离的。这种段落p行间距是可以通过CSS调节调整的。常见方法有两种,一种line-height调整,另外一种使用margin调整行间距。

一、使用css line-height设置p行间距

使用CSS行高样式line-height可以设置调整p行间距,但是同时会影响每行文字间的上下间距,所以使用line-height虽然可以用来设置html p 行距离间隔,但是不是很实用,一般line-height只设置上下文字间间距。


一个未设置line-height和一个设置行间距对比效果截图

很显然是一css line-height固然能改变p行与P行间距间隔,但是也让每段自动换行的文字上下间距也变化了,所以line-height不实用。

二、使用margin实现p与p上下行间距改变

1、实现p与p上下行间距与br换行一样零距离

1)、关键html p行间距代码:

  1. p{margin:0 auto}

解释:对p设置上下间距为0,左右自动间距。

2)、p行间距离设置为0完整代码

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>html p段落行间距CSS设置 ThinkCSS</title>
  6. <style>
  7. p{ margin:0 auto}
  8. /* 设置p上下距离为0,左右自动 */
  9. </style>
  10. </head>
  11. <body>
  12. <p>第一段落P测试内容<br />第一段第二排内容</p>
  13. <p>第二段落P测试内容<br />第二段第二排内容</p>
  14. <p>第三段落P测试内容<br />第三段第二排内容</p>
  15. </body>
  16. </html>

3)、p行与行间距设置效果截图


margin设置p行间距为零的截图

4)、html p行距为零总结
这种设置margin:0 auto(相等于maring:0 auto 0 auto缩写,上为0,左为自适应,下为0,右为自适应),可以实现p行距离为零。

2、html p行间距调大调小
当然这里还是使用css margin实现p段落上下段落行距离调整。

1)、关键html p行距离调整CSS代码
依然是margin对象间间距属性。

  1. p{margin: 10px auto}

2)、p行距变小与变大代码说明
这里分别以不设置margin,默认原始的距离;设置margin:10px auto,设置行距上下距离为10px;设置margin:30px auto,设置行距上下距离为30px.

三种CSS代码分别为:
一种:不设置;
二种:p{margin: 10px auto}

三种:p{margin: 30px auto}

三种效果截图如下:


改变p段落上下段落行间距三种距离改变情况下截图

三、html <p>段落行间距总结

在设置P行间距距离时,需要考虑是否有必要,一般情况下,在HTML内放的一篇文章使用p标签来分段标记,是不需要调整p段落距离的。实在有必要调整时候一般通过padding或margin调整文章段落间行距离。

时间: 2024-11-06 01:15:27

html p行间距离 <p>标签上下行间距CSS设置的相关文章

HTML标签的命名/CSS标准化命名大全

在一个内容较多的HTML页面中,需要设计许多不同的框架,再为这些不同的框架及内容进行分类,给予相应的名称,从而使得网页结构更加清晰,也为工作提供了方便.许多新手朋友在设计一个HTML文件时,可能只会依据自己的想法随便给一些简单的名称,但若是一味的乱起名称,不仅会让团队的伙伴看不明白,还会导致标签名称混乱,这样会使得代码维护十分困难,是非常不利于管理的.所以我们在设计整个网站,还是一个单独的HTML页面,都应该要有良好的命名规则.在本文中,主要讲解CSS命名规则,这也包括了对HTML标签命名. 文

div style标签内嵌CSS样式

我们在DIV标签内.SPAN标签内.p标签等html标签内使用style属性直接设置div的样式. 一.在<div>标签内使用style设置css样式   -   TOP 1.实例html源代码片段: <div style="font-size:14px; color:#F00">设置字体大小14px,颜色为红色</div> 2.div标签内使用style设置样式截图 div标签内设置样式截图 二.在<span>标签内使用style设置c

Android 创建标签式的版面设置 (笔记)

  利用TabHost创建标签式的版面设置,进行不同标签的切换,显示不同的背景图片.效果如下所示:               1.添加6张图片资源(直接拖入drawable文件夹),分别为gray.png, white.png, gray2.png, white2.png, gray3.png, white3.png代表的是标签默认状态和按下以后的状态.      2.在 drawable文件夹中新建一般的XML文件,picture.xml, picture2.xml, picture3.xm

文字用一个label标签包起来,设置一个属性:for,其for的值要和复选框的id相同。

<p> 1.通过点击文字,就选中复选框</p> <p>文字用一个label标签包起来,设置一个属性:for,其for的值要和复选框的id相同.</p> <p> 例如:<input id="Checkbox6" value="6" name="box" type="checkbox" /><label for="Checkbox6"

&lt;!-- --&gt;是HTML的注释标签js,css注释

<!-- -->是HTML的注释标签 js,css:单行注释以 // 开头. 多行注释以 /* 开始,以 */ 结尾. web大作业(Vip视频解析) 1 <!-- 2 这个网页是vip视频解析网站(用别人的接口,可以免费看VIP视频,还没有广告) 3 网页运用了html,css,js,bootscript,jquery,ajax 4 导航栏,展示页,视频解析,页脚,返回顶部 5 声明:网站中的很多东西来自网络,只为学习使用 6 --> 7 <!DOCTYPE html PU

使用CSS设置行间距,字间距

原链接:http://blog.sina.com.cn/s/blog_a03d702f01013u3q.html 字间距1.text-indent设置抬头距离css缩进即对,对应div设置css样式text-indent : 20px; 缩进了20px 2.letter-spacing来设置字与字间距_字符间距离,字体间距css样式即对对应div设置css属性样式为letter-spacing:8px;,字间距为8px 行间距 在CSS中,可以设置行间距,格式如下:标签名{line-height

使用html area标签在图片上设置链接

一张图片的静态页!如果你不会切图做静态页,那么就用一张效果图来实现吧! 原理:在图片上设置链接的area标签,产生图片的局部点击事件效果~ <img src="planets.jpg" border="0" usemap="#planetmap" alt="Planets" />相当于效果图 <map name="planetmap" id="planetmap">

在Height标签中如何可以设置其中的值为浮点数

今天来为大家说一说在我最近做的一个项目中遇到的一个比较有意思的东西. 先说一下,这个项目的需求是要在前端显示界面提供信息整合分析的图表,这里我们选择了使用柱形图. 以一个镇子里面的每一个村子有多少人为例: 首先要先确定Y轴的数据的间隔是多少,我们在这里设置的为20px; 因为在前端浏览器Height标签获取相应数据的时候采用的是取整,但是这里在显示的时候是明显不能够用整数值的: 假如我们设置Y轴大概每一个20px的间距就是100个人口,那么如果是99个人的话实际的柱形图的高度应为99/100*2

对html标签 元素 以及css伪类和伪元素的理解

标签:这应该都知道.<br/> .<a>.<p></p> 等都是标签. 元素:标签开始到结束.比如:<p>p之间的内容<p/> ,红色部分就是元素. 元素的内容:标签开始到结束之间的部分,上述红色部分中的"p之间的内容",这就是元素的内容. 伪类:针对的是特殊状态的元素. 伪元素:针对的是元素的内容. 伪元素和伪类之所以难以分清,是因为他们的效果类似并且写法相仿,css3 为了区分两者,已经明确规定了伪类用一个冒号