§ ITPOW >> 文档 >> XHTML

如果你指定一个颜色,指定所有

作者:翻译:Y 来源:ITPOW(原创) 日期:2007-1-14

原文:http://www.w3.org/QA/Tips/color(可能是英文)

如果你指定一个颜色,指定所有

几乎所有的站点指定了页面文字、标题、和各种超链接的颜色,但却没有为背景指定。因为你的访问者可能为浏览器设置它们自己的颜色参数,它们可能:

  • 看到一个前后不一致或不协调的颜色组合。
  • 更糟糕的是如果你的访问者浏览器参数是黑底白字,并且站点是白底黑字或者反相,访问者可能会看不到文字,因为白底白字或黑底黑字。

避免此问题的简单规则是:如果你指定了一个颜色,你必须指定所有


推荐练习

忘掉 <font>,使用 CSS

在网页中正确、时尚的设置颜色方法是使用层叠样式表单。这里强烈推荐在 HTML 标签的 <body> 上使用 <font>,因为 CSS 是很灵活轻松地继承,并节省带宽,使用 CSS 的 <color> 和 <background-color> 或其缩写 <background>。

示例

在这个简单的白底黑字页面中,背景、前景和链接颜色都被标识了。

html, body {
   background: #fff;
   color: #000;
}

a:link {
   background: #fff;
   color: #037;
}

a:visited {
   background: #fff;
   color: #636;
}

相关文章