蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

请问各位设计师都用什么分辨率?怎么让网站都适合2种分辨率?

真郁闷啊,一直在1024分辨率下做网页,看着也挺好,后来总听人说我做的网站太粗。
可是我感觉还不是特别粗糟啊,于是去找了位朋友问,后来才知道原来大多数人都用800X600分辨率,真是郁闷,在1024下做的网页在800下看的面目全非。线条粗的不象样子。

请问做网页是不是都要在800分辨率下进行设计啊?如果在800分辨率下做的叶子在1024下看的也不是很舒服怎么办??有没有一种能兼顾2种分辨率的方法?请高手指教一下

还有我在1024分辨率下做的叶子在800下 看的话,总是出现横向的滚动条,可是我看过一些网站,在800下是全页面显示,在1024下也是全页面显示,内容也都一样。却没有横向滚动条。怎么回事?

%吧!

比如:
width="98%" align="center"

17寸的显示器下面如果是800X600字体都会变大的。。。好多网站在800X600下字体都大

字体会变大?
你说的是绝对尺寸吧,如果是用px定义文字大小,那当然会变大(比在1024*768及以上分辨率下显示的都大)。
计算机显示器是以点阵来显示的。800*600分辨率屏幕上屏幕上有800X600个像素点,而在10.2*768下有1024x768个像素点。
假设一个字由16X16大小的矩阵来显示的,假设你把屏幕分辨率调为16*16(很低的,根本不存在),那么这个字的大小就是整个17英寸屏幕那么大。如果你把屏幕分辨率调成32*32,那么计算机显示这个字的时候仍然用16*16的矩阵去显示,那么屏幕只需要1/4的面积就够了,但是显示器还是原来17英寸的显示器,那么这个字在我们看来就是它在16*16分辨率下的1/4大小了。比原来小了。
相反,从高分辨率到低分辨率文字显得大了。

px像素是相对单位,如果用绝对单位(如:pt磅)来定义就不会变了,更适合印刷。那要看你的要求了。

哇,
楼上真行,
这个也能想到,
过会我要试试

对了,楼上
是不是在HTML代码里面全都用PT呢??

是应该在CSS代码里,而不是HTML里,这是网页制作的规范。
如果你想让文档也适合打印那就再为打印准备一张样式表。

1、这张用来格式化屏幕显示样式
<link href="/css/css_screen.css" rel="stylesheet" type="text/css" media="screen">

2、这张用来格式化打印样式
<link href="/css/css_print.css" rel="stylesheet" type="text/css" media="print">

或者在CSS文件里这样:
@media screen {
BODY {font-size: medium; line-height: 1em; background: silver;}
}
@media print {
BODY {font-size: 10pt; line-height: 120%; background: white;}
}

自己搜索一下网上的CSS教程,或者买本这方面的书看了就知道了,没什么的。

谢谢楼上,请问:
@media screen {
BODY {font-size: medium; line-height: 1em; background: silver;}
}

@media screen  这是定义什么啊?  怎么底下 又定义BODY? 文字大小取中等?

@media screen 是告诉浏览器下面的 CSS 定义是用于屏幕显示的。

推荐些经典的CSS参考手册、HTML参考手册和 JS参考手册啊




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com