<pre>标签的对齐

<pre>标签的对齐

<!doctype html>
<html>
<head>
    <meta charset="UTF-8" />
<title></title>
</head>
<body>
<h1>敕勒歌</h1>
<h3>朝代:南北朝</h3>
<h4>作者:佚名</h4>
<p>&nbsp;&nbsp;&nbsp;&nbsp;敕勒川,</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;阴山下。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;天似穹庐。</p>
<pre>
           笼盖四野。
    天苍苍,
    野茫茫。
        风吹草低见牛羊
  </pre>
</body>
</html>

为什么<pre>标签里我这样子3行文字才是居中对齐?


正在回答

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

1回答

你好同学,首先<pre> 标签中的文字是有4行不是3行哦。<pre> 标签会把文本中的空格和换行符都保留下来的,代码中几行文字没有居中,如下:

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

所以页面中显示的也不会居中:

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

建议把空格再删除一些,老师给你修改了一下,如下:

<!doctype html>

<html>

<head>

    <meta charset="UTF-8" />

<title></title>

</head>

<body>

<h1>敕勒歌</h1>

<h3>朝代:南北朝</h3>

<h4>作者:佚名</h4>

<p>&nbsp;&nbsp;&nbsp;&nbsp;敕勒川,</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;阴山下。</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;天似穹庐。</p>

<pre>

    笼盖四野。

     天苍苍,

     野茫茫。

  风吹草低见牛羊

  </pre>

</body>

</html>

祝学习愉快,望采纳。

  • leiyihai 提问者 #1
    老师 可能是网页上的那个编辑器有问题吧 网页上的那个编辑器我像问题里那样处理的 反而居中显示 我一开始是像老师那样写的 在网页上反而没居中显示 刚刚下了个Sublime Text 就没问题了
    2019-08-20 18:17:25
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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