背景基础知识

背景来自几个来源,但它们往往是颜色,照片,图形或插图。虽然不常见,但背景也可以动画。

虽然将大图像用作背景已经成为一种可接受的做法,但重要的是要记住,当您创建背景图像时,应该对其进行压缩以使其尽可能轻。这通常只需在图像编辑软件中使用“导出为Web”类型选项即可完成。

彩色背景

如果您只需要更改背景的颜色,而不是在那里放置图像,则可以通过CSS样式表控制图像。

在CSS中更改背景颜色

将此代码放在样式表中以更改页面的背景颜色。请记住使用背景颜色和具有足够对比度的文本颜色,以便文本始终易于阅读。

身体{
背景颜色:黄色;
}

或者,如果您愿意,可以使用十六进制代码。

body {
background-color:#FFFF00;
}

如果需要覆盖特定页面的样式表,请使用内联样式编码。

在HTML中更改背景颜色

随着HTML5的引入,使用bgcolor属性从HTML标签内部更改颜色的选项不再是一个选项。这一变化反映了使用CSS控制所有HTML样式的动作。

在实施HTML5之前,您可以通过以下方式更改页面颜色:

虽然这种方法仍适用于旧版浏览器,但随着用户继续升级到更新的浏览器,代码最终将无法呈现。

Web安全色彩

在互联网的早期阶段,设计师坚持只使用网页安全颜色的做法,因为这些颜色在所有显示器上呈现相同。今天的许多显示器都可以渲染数百万种颜色,但它们并不都能均匀地呈现216色调的非网页安全颜色。因此,如果您担心这一点,如果您需要尽可能接近您设计的颜色并在浏览器和设备上平等渲染,那么使用Web安全调色板仍然更安全。

图像的背景

要包含背景图像,您需要控制与background属性关联的各种描述中的一个或多个。这些包括:

  • 背景颜色 - 控制要使用的背景颜色
  • 背景位置 - 控制图像的放置位置
  • Background-size - 控制背景图像的大小(在CSS3中引入)
  • 背景重复 - 指定如何垂直,水平或双向重复图像
  • Background-origin - 控制图像的定位区域(在CSS3中引入)
  • Background-clip - 指定背景图像的绘制区域(在CSS3中引入)
  • 背景附件 - 控制图像是滚动还是固定
  • 背景图像 - 指定要使用的图像

一般来说,您最常使用图像,重复和位置描述。但是,最佳做法是在背景图像无法加载的情况下,使用背景颜色描述声明颜色。

使用小图像创建图案

平铺图像是创建网站背景的常用方法。此方法通过水平,垂直或水平和垂直重复图像来构建背景。使用此方法的常见原因是创建纹理外观,创建线条和阴影,或为页面添加深度。

使用CSS时,这些背景重复属性将平铺您的图像:

  • Repeat-x水平重复图像
  • Repeat-y垂直重复图像
  • 重复以水平和垂直方向重复图像
  • 不重复以避免重复图像

样式表编码看起来像这样:

div.bgClass {
background-image:url(“images / my_background.png”); //这是你想要重复
背景位置的图像:左上角; //这将图像的第一个实例放在左上角
background-repeat:repeat-x; //这会导致图像从左到右重复
}

您还可以在一个语句中声明所有背景属性:

div.bgClass {
background:url('images / my_background.png')repeat-x top left;
}

使用大图像作为背景

当大图像首次放在网页上时,通常的做法是将图像切成小块,这样图像就会更快地出现在页面上。但是,这种做法不再被认为是最佳方法,因为每个图像拼接代表对服务器的调用。总的来说,这些多次通话会减慢您的网站速度 如果您使用的是大图像,只需将其压缩到尽可能小的尺寸,即可保持图像的清晰度。

一种流行的趋势是使用一张大的照片,通常居中,作为背景图像。如果图像没有超过页面,这将为网站创建强大而有趣的外观。无论是模糊还是焦点对齐的图像都会成为内容的背景,并在用户正确设计时吸引用户。使用此外观成功的网站倾向于使用对文本具有自然“开放”的图像。

要将单个图像作为背景,请将其放在样式表中:

div.bgClass {
background-image:url(“images / my_background.png”);
背景色:#FF0000; //你应该总是包含一种颜色,以防图像不可用
}

CSS3允许多个图像作为背景:

div.bgClass {
background-image:url(“images / my_background.png”),url(“images / my_second_background.png”); //用
背景颜色分隔背景:白色;
}

背景做和不做

以下是创建优秀背景的一些提示。

这样做的

  • 保持图像清晰; 这通常意味着背景为10KB或更少,标题为60KB,高质量图像为100KB。
  • 使用补充设计的背景图像/图形。
  • 确保您的图像/设计适合更大的屏幕。

注意事项

  • 不要使用“忙”背景来创建混乱。
  • 不要依赖背景来进行网站的设计。
  • 不要将颜色对比度降低到文本难以阅读的程度。

加载时间很重要

在背景图像方面,移动设备更加改变了游戏场地。习惯于高速互联网连接的用户在较慢的3G或4G网络上下载内容时有些不耐烦。高速互联网可以达到15 Mbps或更高的速度,相比之下,4G的速度约为10 Mbps,3G速度则低于4 Mbps。因此,当您设计网站时,请创建仅限移动设备的版本,或确保您的图片,背景和其他功能足够轻,以便快速下载。