想问一个输出排版的问题

大概就是这样的,我想在文本框中输出一段文字,希望那些文字排列有规则,比如递缩下面的文字是随便复制的!只是想做一个格式示范而已。


解放日报记者:我想请问王菁县长一个问题,从
  2003年开始,崇明自行车赛已经
  打造了8年的自行车赛   

王菁:非常感谢对崇明的关心。崇明从2003年开
  始在我们市体育局的倡导下,按照“一区
  品”的品牌,当时考虑根据崇明
新华社记者:我是新华社的记者,请问一下王县
  长,这么多年来崇明岛的自行车
  环岛公路赛一直举办得还不错,?
这个有什么解决的方法呢?红色部分的字都是有限的集合里面的。当然这些字冒号后面有可能出现!可能还是无法正确显示,总之,就是让冒号后面的内容左对齐

作者: wulai87   发布时间: 2011-06-16

设置左对齐不就OK了吗

作者: longlong881129   发布时间: 2011-06-16

在换行的时候,在左边加空格不就OK

作者: a15938708203   发布时间: 2011-06-16

引用 1 楼 longlong881129 的回复:
设置左对齐不就OK了吗
你还是没有看清楚啊,是内容对齐,至于前面的人名什么的,要突出!

作者: wulai87   发布时间: 2011-06-16

引用 2 楼 a15938708203 的回复:
在换行的时候,在左边加空格不就OK
是程序输出,再说了你难道对一个输出问题,你先计算一下显示的时候,什么时候换行,然后再那里程序里面加空格吗?不现实吧

作者: wulai87   发布时间: 2011-06-16

引用 3 楼 wulai87 的回复:

引用 1 楼 longlong881129 的回复:
设置左对齐不就OK了吗
你还是没有看清楚啊,是内容对齐,至于前面的人名什么的,要突出!

冒号后面加个<br/>
然后两个&nbsp.

作者: wxr0323   发布时间: 2011-06-16

引用 5 楼 wxr0323 的回复:
引用 3 楼 wulai87 的回复:

引用 1 楼 longlong881129 的回复:
设置左对齐不就OK了吗
你还是没有看清楚啊,是内容对齐,至于前面的人名什么的,要突出!

冒号后面加个<br/>
然后两个&amp;nbsp.

我先试试啊,还有要是这是其他平台的话,究竟怎么处理呢?比如MFC

作者: wulai87   发布时间: 2011-06-16

试试:
HTML code
    <div style="width: 300px;">
        <ul>
            <li style="list-style-type: none; float: left;">解放日报记者:</li><li style="list-style-type: none;
                float: left;">我想请问王菁县长一个问题,从 2003年开始,崇明自行车赛已经 打造了8年的自行车赛
            </li>
        </ul>
    </div>

作者: lvyichang   发布时间: 2011-06-16

引用 6 楼 wulai87 的回复:

引用 5 楼 wxr0323 的回复:
引用 3 楼 wulai87 的回复:

引用 1 楼 longlong881129 的回复:
设置左对齐不就OK了吗
你还是没有看清楚啊,是内容对齐,至于前面的人名什么的,要突出!

冒号后面加个<br/>
然后两个&amp;amp;nbsp.

我先试试啊,还有要是这是其他平台的话,究竟怎么处理呢?比如MFC

我的意思是 标题完了 回车之后 加俩空格。。呵呵。

作者: wxr0323   发布时间: 2011-06-16

可简洁一点:
HTML code
    <div style="width: 300px;">
        <ul>
            <li style="float: left;">解放日报记者:</li>
            <li style="float: left;">我想请问王菁县长一个问题,从 2003年开始,崇明自行车赛已经 打造了8年的自行车赛 </li>
            <li style="float: left;">王菁:</li>
            <li style="float: left;">非常感谢对崇明的关心。崇明从2003年开始在我们市体育局的倡导下,按照“一区品”的品牌,当时考虑根据崇明 </li>
        </ul>
    </div>

作者: lvyichang   发布时间: 2011-06-16

HTML code

<div style="width:200px; text-align:left; padding-left:10px; line-height:150%">
<font  style="color:#FF0000; margin-left:-10px;">解放日报记者:</font>我想请问王菁县长一个问题,从
  2003年开始,崇明自行车赛已经
  打造了8年的自行车赛   
</div>

作者: liuchaolin   发布时间: 2011-06-16

这个确实是可以的,可是这是一个在网页中直接显示的,要是在textbox中显示呢?那不是要用c#或VB.net,这时候又要怎么处理呢?
引用 7 楼 lvyichang 的回复:
试试:

HTML code
<div style="width: 300px;">
<ul>
<li style="list-style-type: none; float: left;">解放日报记者:</li><li style="list-style-type: none;
float: left;……

作者: wulai87   发布时间: 2011-06-16

引用 11 楼 wulai87 的回复:
这个确实是可以的,可是这是一个在网页中直接显示的,要是在textbox中显示呢?那不是要用c#或VB.net,这时候又要怎么处理呢?

前台可以了!
后台有很多种做法!
你是绑定数据库?
还是仅仅是加TextBox,如果是这样则在相应位置上改成TextBox就可以了!

作者: lvyichang   发布时间: 2011-06-16

你就用表来设置了,把td的长度固定死不就一直都这样了吗,保证不会改变的

作者: LONG332949572   发布时间: 2011-06-16