请问用p标签的方法能不能设置?怎么设置?

请问用p标签的方法能不能设置?怎么设置?

<!DOCTYPE html>

<html>

    <head>

        <meta charset="UTF-8">

        <title>文本样式</title>

        <style type="text/css">

           /*写出CSS样式*/

           p{

               height:80px;

               background-color:#eee;

               text-align:center;

               line-height:80px;

               font-size:2em;

               line-height: 5em;

           }

           span{

             color: red;

             veertical-align:middle;

             text-decoration: underline;

           }

           

        </style>

    </head>

    <body>

          <!--写出html代码-->

          <p><img src="http://img1.sycdn.imooc.com/climg//59c21bae000157fa01000059.jpg"/>CSS层叠样式表<span>cascading style sheets</span></p>

    </body>

</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕星星 2019-09-05 10:44:33

同学你好,

1、p标签中设置的高度小了,字体大小设置成了2倍,那么p标签中字体大小为32px,行高设置为5em,就是160px。而高度为80px,所以内容超出了。可以不给p标签设置高度。

2、中间和右侧文字都需要设置样式,可以添加span标签包裹以及class类。

参考修改:

http://img1.sycdn.imooc.com//climg/5d707664000114ad07710136.jpg

http://img1.sycdn.imooc.com//climg/5d70768c0001d50804460582.jpg

自己可以测试下,祝学习愉快!

  • 请问这个行高是怎么计算的?行高设置为5em,就是160px。
    2019-09-05 14:11:07
  • 请问行高是这么计算的吗? 行高随字体大小变化:如果字体大小为20px,此时设置行高为1.5em,那么行高计算方法如下: 20px*1.5(em)=
    2019-09-05 14:14:18
  • 是这样计算的哦,主要是单位的问题,em单位是根据字体大小进行计算。
    2019-09-05 14:46:51
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师