我正在尝试将HTML中的某些文本向左对齐,但我也希望它保持居中。当我将文本向左对齐时,它将覆盖。
<center>
<b>
<BR>
<p style=color:orange;font-size:62px;text-align:left;"> If Bitcoin is now £0,<BR> and it was £0 when <BR>
I purchased, and I <BR> invested £0, the total <BR>
investment would be <BR>
worth £0, <BR>
The profit would be £0.</p>
</font>
</b>
</centre>
当text-align:left;在其中,文本对齐,但也不再位于中心。
任何帮助将不胜感激!
编辑:我想将文本向左对齐,但是它位于页面的中央,如下所示: like this:
答案 0 :(得分:2)
尝试一下:您可以使用div(.wrapper
)将内容保持在中心,同时可以在任意位置对齐它:)
.wrapper{
width: 300px;
margin: auto;
background-color: red;
}
.wrapper{
text-align: left;
}
<div class="wrapper">
<div>Aligned text</div>
</div>
答案 1 :(得分:0)
好吧,您可以为段落指定宽度,并将其左右边距设置为auto
:
.center {
width: 80%;
margin:10px auto; /* So 10px for top/bottom, auto for left/right */
color:orange;
font-size:62px;
text-align:left;
}
<b>
<br/>
<p class="center"> If Bitcoin is now £0,<br/> and it was £0 when <br/>
I purchased, and I <br/> invested £0, the total <br/>
investment would be <br/>
worth £0, <br/>
The profit would be £0.</p>
</b>
旁注:您的HTML代码存在一些语法/格式问题,例如:
<center>
标签以<centre>
而不是<center>
的形式关闭(因此,您不应首先使用此标签,因为HTML5不支持该标签。)<br/>
,而不是<BR>
。<b>
标签如今已被弃用,请改用<strong>
或CSS。