不在图像中构建网站的原因

时间:2012-01-19 07:58:54

标签: html html5

我计划像90年代那样建立网站。页面将包含一个大背景图像,如下例所示。我知道以下内容:

  • Google无法将任何内容编入索引

  • 如果有人会放大页面,那就不会很好看了

  • 图像将被缓存,可能会导致一些更新问题

我错过了一些重要的“知情”吗?

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Background image</title>
<style type="text/css">
body{margin:0;background:url(one-fat-background.jpg) center top;height:4593px}
</style>
</head>
<body>
In here I might absolute position some content.
</body>
</html>

3 个答案:

答案 0 :(得分:2)

你错过的另一件事是当人们关闭图像时,他们什么也看不见。甚至不是替代文字。

顺便说一句,他们在90年代没有HTML5。如果您想要90年代,请一直使用HTML而不使用任何DOCTYPE声明!最好没有CSS。

但一如既往,问题是为什么?你说“网站”,所以我认为它不会是一个单一的网站出于好奇目的(我可以理解)。你将建造多个?

答案 1 :(得分:1)

好吧,如果你正在处理一个大的图像,你可能会有带宽问题,但我想这与任何只有用于装饰的背景的网站没有什么不同。和任何具有装饰背景的网站一样,您可能会冒更大的显示器足够的风险。任何类型的流体宽度设置都非常困难。

如果您想将内容放置在 over 背景的某个特定位置,您可能会遇到CSS问题,尤其是与跨浏览器(和移动设备)兼容性有关的问题。

答案 2 :(得分:0)

可维护性怎么样?与使用文本编辑器相比,在Photoshop中维护内容要困难得多。