背景

来源:互联网 发布:ubuntu安装交叉编译器 编辑:程序博客网 时间:2024/04/27 23:38
1.背景颜色bgcolor,是<body>的一个属性,用来将背景设置为某种颜色。其属性值可以是十六进制数、RGB值或颜色名。
一个背景颜色和文字颜色搭配良好的例子,使页面中的文字易于阅读。而相反一个背景颜色和文字颜色搭配得不好的例子,使页面中的文字难于阅读。以下为两个例子的对比:
<html>
<body bgcolor="#d0d0d0">
<p>
文字是黑色,背景色是灰色。
</p>
</body>
</html>

<html>
<body bgcolor="#ffffff" text="yellow">
<p>
文字是金色,背景色是白色。
</p>
</body>
</html>
ps:第二种颜色方案看起来有一种晃瞎24k狗眼的感觉,相比之下第一种配色方案就很舒服。

2.背景background,是<body>的另一个属性,用来将背景设置为图像。其属性值为图像的url。(如果图像的尺寸小于浏览器窗口,那么图像将在整个浏览器窗口进行复制)以下是两个使用范例:
<body background="clouds.gif">
<body background="http://www.XXXX.com.cn/clouds.gif">
图像的url地址可以是相对地址,如第一条语句。也可以使绝对地址,如第二条语句。
ps:当你打算使用背景图片的时候,这个背景图像是否增加了你的页面的加载时间。友情提示:一般情况下图像文件不应该超过10k。
pss:背景图像是否能与当前页面中的其他图像搭配
psss:北京图像是否能与当前页面中的其他文字颜色搭配
pssss:如果图像小于当前浏览器窗口,那么图像平铺(也就是复制)后,整个页面看起来还是否OK?
psssss:整个页面的重点是否因为背景图像而转移了。

3.虽然上面写了挺多,但是还是要非常可惜的说明一点,在新的HTML标准(HTML4和XHTML)中,<body>标签中的bgcolor属性、background属性和text属性均已经被废弃。相对应的,应该使用层叠样式表(CSS,我居然学了这么久才刚刚知道CSS到底是啥。我low爆了)来定义HTML元素的布局和显示属性。
0 0