在上一篇博文中,小编主要详细的介绍了CSS是如何控制文字的显示效果,随着需求的不断变更,那么我们如何对段落进行相关操作,以达到我们想要的效果呢,接下来,为了需要,小编继续来完善CSS对段落的控制的显示效果。首先,我们来看一张导图:

接下来,小编会随着上图所示的脉络,对CSS段落设置进行相关简单的介绍,首先我们来看CSS段落设置中的对齐效果:

对齐效果

水平对齐方式

首先,我们来看一段水平对齐方式的代码以及运行效果:

<span style="font-size:18px;"><html>
<head><title>水平对齐</title>
<style>
<!--
p{ font-size:12px; }
p.left{ text-align:left; }          /* 左对齐 */
p.right{ text-align:right; }        /* 右对齐 */
p.center{ text-align:center; }      /* 居中对齐 */
p.justify{ text-align:justify; }    /* 两端对齐 */
-->
</style></head><body> <p class="left">这个段落采用左对齐的方式,text-align:left,因此文字都采用左对齐。<br>床前明月光,疑是地上霜。<br>举头望明月,低头思故乡。<br>李白</p><p class="right">这个段落采用右对齐的方式,text-align:right,因此文字都采用右对齐。<br>床前明月光,疑是地上霜。<br>举头望明月,低头思故乡。<br>李白</p><p class="center">这个段落采用居中对齐的方式,text-align:center,因此文字都采用居中对齐。<br>床前明月光,疑是地上霜。<br>举头望明月,低头思故乡。<br>李白</p><p class="justify">这个段落采用左对齐的方式,text-align:justify,因此文字都采用左对齐。床前明月光,疑是地上霜。举头望明月,低头思故乡。<br>李白</p>
</body>
</html></span>

运行效果如下:

在段落水平对齐的效果设置里面,我们采用了text-align来达到水平对齐。接着,我们来看看垂直对齐方式,是如何通过代码来进行设置的,例子代码和效果如下所示:

垂直对齐方式

<span style="font-size:18px;"><html>
<head><title>垂直对齐</title>
<style>
<!--
td.top{ vertical-align:top; }           /* 顶端对齐 */
td.bottom{ vertical-align:bottom; }     /* 底端对齐 */
td.middle{ vertical-align:middle; }     /* 中间对齐 */
-->
</style></head><body>
<table cellpadding="2" cellspacing="0" border="1"><tr><td><img src="02.jpg" border="0"></td><td class="top">垂直对齐方式,top</td></tr><tr><td><img src="02.jpg" border="0"></td><td class="bottom">垂直对齐方式,bottom</td></tr><tr><td><img src="02.jpg" border="0"></td><td class="middle">垂直对齐方式,middle</td></tr>
</table>
</body>
</html></span>

运行效果如下:

从代码我们很容易可以看出,通过vertical来达到垂直对齐方式的目的。看完了CSS中设置对齐方式效果的例子,接着,我们来学习一下在CSS段落中如何进行间距的设置,包括行间距和字间距。

 间距设置

     行间距

首先,我们来看一个例子的代码以及运行效果:

<span style="font-size:18px;"><html>
<head>
<title>行间距</title>
<style>
<!--
p.one{font-size:10pt;line-height:8pt;   /* 行间距,绝对数值,行间距小于字体大小 */
}
p.second{ font-size:18px; }
p.third{ font-size:10px; }
p.second, p.third{line-height: 1.5em;   /* 行间距,相对数值 */
}
-->
</style></head>
<body><p class="one">秋分,我国古籍《春秋繁露、阴阳出入上下篇》中说:“秋分者,阴阳相半也,故昼夜均而寒暑平。”“秋分”的意思有二:一是太阳在这时到达黄径180。一天24小时昼夜均分,各12小时;二是按我国古代以立春、立夏、立秋、立冬为四季开始的季节划分法,秋分日居秋季90天之中,平分了秋季。</p><p class="second">秋分时节,我国长江流域及其以北的广大地区,均先后进入了秋季,日平均气温都降到了22℃以下。北方冷气团开始具有一定的势力,大部分地区雨季刚刚结束,凉风习习,碧空万里,风和日丽,秋高气爽,丹桂飘香,蟹肥菊黄,秋分是美好宜人的时节。</p><p class="third">秋季降温快的特点,使得秋收、秋耕、秋种的“三秋”大忙显得格外紧张。秋分棉花吐絮,烟叶也由绿变黄,正是收获的大好时机。华北地区已开始播种冬麦,长江流域及南部广大地区正忙着晚稻的收割,抢晴耕翻土地,准备油菜播种。</p></body>
</html></span>

显示效果如下:

对于行间距的设置,我们采用了line-hight进行相关设置,看完了行间距的设置,我们再来看看字间距该如何进行设置,例子代码和效果如下:

    行间距

<span style="font-size:18px;"><html>
<head>
<title>字间距</title>
<style>
<!--
p.one{font-size:10pt;letter-spacing:-2pt;   /* 字间距,绝对数值,负数 */text-indent:20px;/*设置抬头距离,缩进了20px*、
}
p.second{ font-size:18px; }
p.third{ font-size:11px; }
p.second, p.third{letter-spacing: .5em; /* 字间距,相对数值 */
}
-->
</style></head>
<body><p class="one">文字间距1,负数</p><p class="second">文字间距2,相对数值</p><p class="third">文字间距3,相对数值</p>
</body>
</html></span>

运行效果如下:

从代码中我们可以看出来,text-indent设置抬头距离css缩进,letter-spacing来设置字与字间距字符间距离,字体间距css样式,接着我们再来看一个首字放大的例子,快到元旦了,我们就以元旦为题,举个小小的例子,祝愿看到这篇博文的小伙伴元旦快乐,越长越漂亮`(*∩_∩*)′,例子代码和运行效果如下:

首字放大

<span style="font-size:18px;"><html>
<head>
<title>首字放大</title>
<style>
<!--
body{background-color:black;        /* 背景色 */
}
p{font-size:15px;               /* 文字大小 */color:white;              /* 文字颜色 */
}
p span{font-size:60px;              /* 首字大小 */float:left;                   /* 首字下沉 */padding-right:5px;            /* 与右边的间隔 */font-weight:bold;           /* 粗体字 */font-family:黑体;            /* 黑体字 */color:yellow;              /* 字体颜色 */
}
/*
p:first-letter{font-size:60px;float:left;   padding-right:5px;font-weight:bold;font-family:黑体;color:yellow;
}
p:first-line{text-decoration:underline;
}*/
-->
</style></head>
<body><p><span>元</span>旦,中国节日,即世界多数国家通称的“新年”,是公历新一年开始的第一天。“元旦”一词最早出现于《晋书》。中国古代曾以腊月、十月等的月首为元旦,汉武帝始为农历1月1日,并延用。</p><p>中华民国始为公历1月1日,1949年中华人民共和国成立时得以明确,同时确定农历1月1日为“春节”,因此元旦在中国也被称为“新历年”、“阳历年”(相对应地,春节称为“旧历年”、“阴历年”等)。[1] “元旦”一词系中国“土产” 已经沿用4000多年。</p>
</body>
</html></span>

运行效果如下:

我们这里body里边设置了背景色;然后p标签里边设置了文字大小与颜色;span里边设置了首字的大小、下沉、……效果是不是赶脚棒棒哒,我们来模拟一下百度搜索:我们在百度输入框输入:丁国华  csdn就能出来这些会有怎么样的惊喜等着我们nie,如下图:

接下来,我们就来模拟一下这个百度搜索,运用我们学习过的知识,在实践中操作一下,会不会有不一样的惊喜等着我们nie,代码如下所示:

<span style="font-size:18px;"><html>
<head>
<title>段落实例:Baidu搜索</title>
<style>
<!--
p{  margin:0px;  font-family:Arial;          /* 定义所有字体 */
}
p.title{  padding-bottom:0px;  font-size:16px;
}
p.content{  padding-top:3px;            /* 标题与内容的距离 */  font-size:13px;             /* 内容的字体大小 */  line-height:18px;
}
p.link{  font-size:13px;  color:#008000;              /* 网址颜色 */  padding-bottom:25px;
}
span.search{  color:#c60a00;              /* 关键字颜色 */
}
span.quick{  color:#666666;              /* 快照颜色 */  text-decoration:underline;  /* 快照下划线 */
}
p.title span.search{  text-decoration:underline;  /* 标题处关键字的下划线 */
}
-->
</style>  </head>
<body>  <p class="title"><a href="#"><span class="search">丁国华</span>             廊坊师范学院信息技术提高班  第十期 - 博客频道 - <span class="search">CSDN</span>.NET</a></p>  <P class="content"><span class="search">丁国华</span> 廊坊师范学院信息技术提高班第十期傻丫头和高科技产物小心翼翼的初恋 目录视图 摘要视图 订阅 博客专家福利 公告: <span class="search">CSDN</span>博客积分系统升级,有奖试读征文:我们...</P>  <p class="link">blog.csdn.net/u010850027/2014-10-28<span class="quick">百度快照-87%好评</span></p>  </body>
</html>  </span>

效果如下:

对比,上下两张图我们可以发现,原来百度搜索也没有想象中的那么复杂,一切的一切都在我们自己动手敲的过程中,简单化。

小编寄语:该博文,小编主要介绍了CSS的段落设置,包括对齐效果,间距设置,首字放大,百度搜索四个方面的知识,其中对齐效果包括水平对齐方式和垂直对齐方式,间距设置包括行间距和字间距,一步步走过来,敲例子的赶脚棒棒哒,最后,我们来简单总结一下,设计文字段落设置中,我们都采用了哪些关键字对其进行设计,首先我们来看对齐方式,水平对齐方式中,我们采用了text-align来达到水平对齐,通过vertical来达到垂直对齐方式的目的,对于行间距的设置,我们采用了line-hight进行相关设置,text-indent设置抬头距离css缩进,letter-spacing来设置字与字间距字符间距离,首字放大,我们这里body里边设置了背景色;然后p标签里边设置了文字大小与颜色;span里边设置了首字的大小、下沉,最后模拟了一下百度搜索的功能。BS学习,未完待续......

精通CSS+DIV网页样式与布局--CSS段落效果相关推荐

  1. 精通CSS+DIV网页样式与布局——CSS文字效果

    一.文字样式 1.1字体 font-family:黑体; 1.2字体大小. font-size: 0.5px; 1.3字体颜色. color:#333333; 1.4文字粗细. font-weight ...

  2. 精通CSS.DIV网页样式与布局(五) ——设置表格与表单样式

    原文地址为: 精通CSS.DIV网页样式与布局(五) --设置表格与表单样式 表格和表单是网页中非常重要的两个元素,我们这次来说说CSS如何设置表格和表单样式.我们先来看看CSS如何控制表格. 首先表 ...

  3. 精通CSS.DIV网页样式与布局(四) ——页面背景

    咱们这回来讲讲CSS如何对网页的背景进行设置,网页的背景是整个网页的重要组成部分,他直接决定了整个网页的风格和色调.我们这回主要来学习如何用CSS来设置背景颜色.背景图片. 背景颜色:CSS设置背景颜 ...

  4. 精通CSS+DIV网页样式与布局--页面背景

    上篇博客,我们主要简单的总结了CSS的图片效果,我们这回来讲讲CSS如何对网页的背景进行设置,网页的背景是整个网页的重要组成部分,她直接决定了整个网页的风格和色调.这篇博客简单的总结一下如何用CSS来 ...

  5. 精通 CSS+DIV 网页样式与布局 62

    式并允许将样式信息与网页内容分离的一种标记性语言.CSS 是 1996 年由 W3C 审核通过,并且推荐使用的.简单的说 CSS 的引入就是为了使得 HTML 能够更 好的适应页面的美工设计.它以 H ...

  6. 精通CSS.DIV网页样式与布局(二)—— 段落

    我们在上一个文章中详细的阐述了CSS是如何控制文字的显示效果的,接下来,为了需要,我们继续来完善CSS对段落的控制的显示效果. 我们看看段落的水平对齐方式: 看一段代码: <html> & ...

  7. 精通 CSS+DIV 网页样式与布局 57

    且走."开始狄青不信,后来宋军先锋与南侬智高的兵交战,不机回合,智高战 败并逃入大理国.何仙姑经常手持荷花.</p> <p class="title2" ...

  8. 精通 CSS+DIV 网页样式与布局 55

    老者传授锺离权"长真决",及金丹火候和青龙剑法.锺离汉后来遇见华阳真人, 又遇上仙王玄甫,学得"长生决".最后在崆峒山紫金四皓峰居住,得到"玉匣 秘诀 ...

  9. 精通 CSS+DIV 网页样式与布局 54

    margin:0px; } img{ border:1px solid #664a2c; /* 图片边框 */ } img.pic1{ float:left; /* 左侧图片混排 */ margin- ...

最新文章

  1. python类的成员函数_python特殊成员函数
  2. Xamarin XAML语言教程构建ControlTemplate控件模板 (二)
  3. 为什么要开发抽象编程语言(APL)?
  4. 【tensorflow】tf.reshape函数说明:重塑张量
  5. 笔记11:GDI 制作数字验证码
  6. ICT学习笔记(3)IP编址
  7. 无向图的割顶、桥、BCC和eBCC相关
  8. Java的内存机制(转)
  9. 一步一步使用标c编写跨平台图像处理库_让一个图像变成反向图像
  10. 关于HTML5中hash部分API在历史管理,选项卡自动跳转中的一点使用
  11. 软件授权注册码_授权码授予
  12. python酷q机器人_酷Q机器人实时热点Python源码
  13. 【LAMMPS系列】LAMMPS软件安装资料包
  14. vultarget-a红日靶场全面解析(完整版)
  15. 中国手机电视行业发展前景预测与投资建议分析报告2022-2028年版
  16. 第一天mysq踩坑--ERROR 1820 (HY000): You must reset your password using ALTER USER statement before execut
  17. 数据保存(永久保存)方式
  18. 自娱自乐的FreeRTOS——config.h配置文件详解
  19. 【cocos2d游戏开发实战】一款射击类小游戏《Zombie Age》的开发(一)
  20. 夏普电视android应用程序,教你解决夏普电视出现的“应用程序未安装”问题

热门文章

  1. 计算机该文件没有程序与之关联,WIN7该文件没有与之关联的程序来执行该操作请安装一个程序怎么解决...
  2. 运行bat文件提示没有与之关联的程序来执行该操作
  3. Error creating bean with name ‘transactionManager‘
  4. What is activeX?
  5. 病原微生物扩增子数据分析实战(一):bcl2fastq软件完成数据拆分
  6. Suricata通过barnyard2将告警事件存入mysql
  7. 广告牌定时器怎么设置时间_招牌定时器怎么设置时间?简单吗?
  8. php开发博客系统源码,php简单博客系统
  9. section使用方法
  10. 关于随机数与随机变量(不涉及未知数)