html 如何是一行文字位于页面正中

1.我输入单行文字,像让它位于页面正中该怎么做?
2.关于HR标签是用于现实水品线,但我发现显实完一条水平线后就自动换 行了,有没有什么办法可以不让她换行,因为我想在水平线末尾加东西

第1个回答  2017-08-15
问题1、html 如何是一行文字位于页面正中
首先要知道你的文字所处的位置是处在什么标签环境之下,如果,仅仅只是在一层p标签或者span标签这种块或者行标签的话,可以通过直接给p或者span设置属性text-align:center;这样,在p中的文字就会居中对齐
问题2、关于HR标签,在水平线末尾加东西
HR标签是块元素,会独占一行,如果想在其后面加文字,这里需要将hr修改成行元素,但是这样就会使得hr默认的定位属性失效,需要用到定位的知识还有宽度的大小计算,需要进行实时操作
第2个回答  2013-07-19
<center>你的内容</center>
就可以的..
第3个回答  2017-08-03
css样式

text-alicn:center; 左右居中
ine-height:22px; 上下居中
第4个回答  2017-09-11
用text-align:center
第5个回答  2013-07-19
第一个问题:
<div style="position:relative; width:100%; display:table; *position:absolute; *top:50%; *left:0;">
<p style="position:absolute; top:50%; left:0; text-align:center; width:100%; *top:0;">我要在中间</p>
</div>

第二个问题:
<div style="float:left; width:50%;"><hr /></div>
<div style="float:left; width:50%;">我要在右边</div>本回答被网友采纳