bgcolor=white

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您的旅程的每个阶段提供云产品。立即开始使用 200 美元的免费积分!

两年前,我发布了一篇愚蠢搞笑的小博文,名为 请不要从库存图片中学习代码。不知何故,它被挖出来了,最近又开始被分享。

当然,这只是为了好玩,总的来说,没有人太认真。但同时,其中有一点东西让相当多的开发人员的“实际上”骨头痒痒。我想说,在过去的一年左右的时间里,大约有 100 人以各种方式联系我告诉我这件事。

库存图片中的代码行是

<body bgcolor=white>

我说

最好确保身体的背景颜色是白色,否则谁知道它最终会变成什么样。

我得到的纠正要么是

  • 某些版本的 IE 有一个浅灰色背景,所以如果你想要白色,就必须设置白色。
  • 人们可能有用户样式表,这些样式表会取消白色背景。

我会说

  • 有趣的是,我不知道。我那时候还没出生。(我也不知道 bgcolor 到底是什么!这是那些长期弃用但仍然有效的東西之一。)
  • 他们故意这样做。他们可能喜欢他们喜欢的任何背景覆盖。

我发现像这样的小想法有多么阴险。在某个时刻,这成了一个非常重要的最佳实践,任何书面违反它的人都将被永久地发布官方警告。这与我认为我从未在网站上设置过明确的白色背景,也不记得它曾经出现过的事实形成对比。