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

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

不懂题主是想在怎样的代码中使用,大概说一下做法呗
1、如果是文字的父html元素已经居中,或者铺满整个屏幕,那直接在父元素上设置css为text-align:center即可,比如:
<div style="text-align:center">
文字内容文字内容
</div>

2、如果是文字的父元素有固定宽度但没居中的,就可以将父元素设置margin:auto属性居中后再通过text-align:center使文字居中,比如:

<div style="margin:auto;text-align:center">
文字内容文字内容
</div>
3、文字没有父元素,为独立元素,不受整个布局约束时,则比较特殊,需要用positon属性和text-align属性一起使用,如果是这种情况,题主可以回复我详情,我再帮助解答。
hr标签是分割线标签,如果要在后面加东西要通过postion相对定位,不推荐这么做,如果只是想要hr的分割效果,同时在后面加东西,建议用div元素设置css来模拟效果会更好,比如设置窄的div,设置背景色和上下边距来模拟实现,后面用span或p标签紧跟写文字即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-19
<table width="100%" height="100%" align="center">
<tr><td>这样.文字绝对会在正中间...</td>
</table>

<table>
<tr><td width="80%" style="border-bottom:1px #fco solid;"></td><td>欲显示的文字</td></tr>
</table>
第2个回答  2017-08-31
一行文字位于页面正中,步骤是:
设置宽度为满宽,
设置属性center
第3个回答  2017-08-15
1.我输入单行文字,像让它位于页面正中该怎么做?

答:css定义text-align:center可以让文字居中
2.关于HR标签是用于现实水品线,但我发现显实完一条水平线后就自动换 行了,有没有什么办法可以不让她换行,因为我想在水平线末尾加东西
答:可以使用浮动或定位方法让显示的元素浮动或定位在水平线的上方,指定左右上下距离即可
第4个回答  2017-08-20
想要文字居中 使用 align=“center”或者 valign=“center”即可实现
不换行在标签内使用</nobr>不换行标签