1.在设计页面的时候,建议将所有的内容都放在一个Table表格中,适当设置Table的宽度(小于800象素,一般在775左右即可),然后将Table的属性设为居中,即align=center
这样,无论在800*600,还是1024*768下面页面都是居中的,不会偏于一边。2.让字体保持统一:
要控制字体的显示,建议使用CSS样式表,不要在网页里直接设置字体的大小,特别是使用“size=2”之类的方法,这样很容易是页面在不同的浏览器下大小不一致。
使用样式表:
在HTML代码中,<head></head>之间添加:
<style>
<!--
TABLE { FONT-SIZE: 9pt}
BODY { FONT-SIZE: 9pt}
-->
</style>
这样你的页面中所有字体的大小均为9pt(不要在页面中设置字体的size,否则会有影响)。
当然,你还可以在CSS中添加更多的功能,如超链接的属性等。

解决方案 »

  1.   

    在涉及宽度、高度的时候用百分比,如width=100% height=10%之类
      

  2.   

    请问qiuji(忆秋季)
    我试了试还是不行,怎么办?
      

  3.   

    在页面上放置一个table,只要一行一个单元,把表格的宽度设为778,Table的align属性设为居中:
    <TABLE id="Table1"  width="778" align="center" border="0">然后在这个单元中放置一个GridLayout panel控件,以后所有页面的控件都放在这个GridLayout panel控件中.
    这个控件内部可以以GridLayout放置任意放置控件,而且这个GridLayout panel控件是在上面那个table中的,位置是相对table的.
      

  4.   

    to omphalos(qingtian):
    把你的代码贴出来看看。
      

  5.   

    最好把控件都放到表格里面去,另外最好用css控制的你外观
      

  6.   

    我第一次在.net中发贴,没想到有这么多人跟,太感动了
    大家都回有分的
    还要在麻烦一下,如果我的空件很多,都设百分比会很麻烦吧,怎么才能更简单
    一些, chnking(kent) 的方法中panel也会变小吧
    再次感谢各位!
      

  7.   

    chnking(kent),你的方法中可以保持table和panel的大小,但是panel中的控件还是会改变他们的位置,是不是还要用到百分比啊
      

  8.   

    看清楚了,是GridLayout panel控件,是在HtmlControl面板里的,GridLayout panel的控件是可以任意放置的.
      

  9.   

    对阿,是 Grid Layout panel啊,我的意思是panel中的控件会改变位置(panel保持不变)
      

  10.   

    panel中的控件相对panel的位置是不变的
      

  11.   

    很感谢各位的答复,还有一个问题,能不能做成像sina那样,800*600时是全屏,而1024*768
    时是中间的一个区域,怎么能实现呢?
    在线等待答复!