当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > 完美网页应该适应不同人群

CSS样式表
css 块状元素和内联元素
CSS 盒模型、块状元素与内联元素、CSS选择器
css 浮动 理解Float的含义
CSS 清除浮动Clear
CSS 制作网页导航条(上)
CSS 制作网页导航条(下)
css 浮动(float)页面布局
css 浮动(float)页面布局(下)
css position 定位
css 定位应用实例
CSS Hack 有关浏览器兼容方面
css 单图片按钮实例(css 图片变换)
使用X-UA-Compatible来设置IE浏览器兼容模式
div overflow 超出隐藏属性使用说明
CSS 使用规则总结
div+CSS 兼容小摘
CSS的inherit与auto使用分析
如何组织和注释CSS文件
CSS样式按整洁易懂的结构组织
CSS Prism 查看和编辑CSS中用到的颜色

CSS样式表 中的 完美网页应该适应不同人群


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-09   浏览: 45 ::
收藏到网摘: n/a

这两天伤到腰,医生让我躺卧休息一周,避免坐立。躺着看着电脑,把鼠标键盘加了延长线,放到腿上。看着屏幕上的字倍感吃力。因为字小,完全看不清楚。用Ctrl+鼠标中键进行滚动,发现很多站点用的都是pt和px字体CSS定义。滚动根本就无效……回看自己的个站,字体滚动是支持了。

标准:

引用代码
  1. body {
  2. text-align:center;
  3. height:100%;
  4. font-size: 75%;
  5. line-height: 1.5em;
  6. font-family: Verdana, MingLiu, Arial, Helvetica;
  7. }

IE Hack:

引用代码
  1. body {
  2. text-align:center;
  3. height:100%;
  4. font-size: 80%;
  5. line-height: 1.5em;
  6. font-family: Verdana, MingLiu, Arial, Helvetica;
  7. }

因为两种内核的浏览器的差别所以分开写了两种字体大小。觉得滚动后页面效果错乱,很不美观。就想起了自己当初的一个思路,将所有的相关的宽度高度单位都换算成以字体(em)为单位。(当初是因为看了yahoo的网站萌发的念头)。于是着手修改。修改的量不算很大,基本上就是一个等式:em宽度=PX宽度/12。很快,大约10分钟就全部修改完了。鼠标滚动缩小后得下图:(可使用iframe做站点缩略图用)

demo

完美的网页应该是适应不同人群的,让正常视力的人可以看到正常的效果,对于弱视的人或者像我一样躺在床上的人也是应该可以看到一种最合适观看的效果。正如这些人群是平等享有自身的权利。或者有人觉得这不是必要的。但不尝试过社会最底层的人民的苦楚,又怎么会体谅而且尊重他们。若不尝试过视力的模糊和这种躺在床上看电脑的感觉,你又怎么会觉得这些东西对那样的人群是多么的有用呢?如果你仍然觉得这些咚咚没有必要,那我真的希望你在不久的将来可以享受一下:P