网页中的背景设计是相当重要的,尤其是对于个人主页来说,一个主页的背景就相当于一个房间里的墙壁地板一样,好的背景不但能影响访问者对网页内容的接受程度,还能影响访问者对整个网站的印象。如果你经常注意别人的网站,你应该会发现在不同的网站上,甚至同一个网站的不同页面上,都会有各式各样的不同的背景设计。究竟都有哪些不同样式的背景,还有它们的设计方法都是怎样的呢,现在就由我来为大家作一个比较完整的总结。

1.颜色背景

颜色背景的设计是最为简单的,但同时也是最为常用和最为重要的,因为相对于图片背景来说,它有无与伦比的显示速度上的优势。在网页文件中,一般通过

标签来指定页面的颜色背景,其HTML语法为:

其中的"color"表示不同的颜色,可以用各种不同的颜色表示方法,比较常用的有直接用颜色的英文名称,如blue、yellow、black等等,还可以用颜色的十六进制表示方法,如#0000FF、#FFFF00、#000000等等,此外还可以用百分比值法和整数法,其效果都是一样的。

颜色背景虽然比较简单,但也有不少地方需要注意,如要根据不同的页面内容设计背景颜色的冷暖状态,要根据页面的编排设计背景颜色与页面内容的最佳视觉搭配等等。

2.沙纹背景

沙纹背景其实属于图片背景的范畴,它的主要特点是整个页面的背景可以看作是局部背景的反复重排,在这类背景中以沙纹状的背景是为常见,所以我们将其统称为沙纹背景。

初学主页制作者都有这样的经历,当试图把自己的照片作为页面的背景是,却发现浏览器上显示出来的不仅仅是一个照片,而是同一照片在水平和竖直方向上的反复排列。这就是浏览器处理图片背景时的规律方法,利用这一规律我们可以用一小块图片作为页面背景,让它自动在页面上重复排列,铺满整个页面,从而使网页的体积大大减小。

读者到现在恐怕都已经知道了沙纹背景的原理和实现方法,就是找一个小的图片,越小越好,但注意要使最后的背景看起来要像一个整体,而不是若干图片的堆砌。其实现的HTML语法如下:

其中的"picture"表示背景图片的URL路径。

3.条状背景

条状背景与沙纹背景是比较相似的,它适用于页面背景在水平或竖直方向上看是重复排列的,而在另一方向上看则是没有规律的。它也是利用浏览器对图片背景的自动重复排列,与沙纹背景所不同的是它只让图片在一个方向上重复排列。

以在竖直方向上排列为例,首先用图像处理软件做一个从左到右为蓝白渐变的水平条状图片,其长度与页面的宽度相当。也通过

将其设为页面背景,经浏览器显示后,就成为整个页面从左到右蓝白渐变的分栏颜色背景。当然,也可以用类似的方法实现条状背景在水平方向上的重复排列。

4.照片背景

把自己或朋友的照片作为页面的背景让大家看到,是有点令人激动的事情,但浏览器对图片的自动重复排列却使这一愿望难以实现。怎么办呢?只有想不到的,没有做不到的,这里我们用上一点简单的CSS。在网页文件的

……之间加入下面的CSS语句:

这样,在网页页面中,就可以看到你的照片位于页面的正中间,而且在拉动浏览器窗口的滚动条时,照片仍然位于页面的正中间而不随页面内容一起滚动。如果你觉得照片位于页面的正中间不满意,你也可以随意地调整它在页面中的位置,只需要调整"background-position"的值就可以了。

5.复合背景

如果你在练习上面的“照片背景”时“不小心”也设置?lt;body>标签里的颜色背景,那么你看到了什么?颜色背景还起作用吗?对,你能看到你的照片浮于你设的颜色背景之上,二者能够同时正常地显示出来。这就是复合背景的魅力,更为吸引人的是,当你所设置的图片背景因为某种不可知的因素而不能正常显示的时候,浏览器能够自动用你所设置的颜色背景取而代之。它的设计方法,就不用我再多说了吧!

html全局背景代码,html背景代码相关推荐

  1. Eclipse中代码编辑背景颜色修改和XML字体修改

    Eclipse中代码编辑背景颜色修改: 代码编辑界面默认颜色为白色.对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一些.设置方法如下:1.打开w ...

  2. python 做界面时如何使图片保持透明背景_Python matplotlib生成图片背景透明的示例代码...

    使用matplotlib生成图片,想要背景透明,而且图例部分也显示透明效果,找到了大概的设置方法,特此记录. # coding=utf-8 # matplotlib背景透明示例图 # python 3 ...

  3. typora修改主题字体、代码块字体、行内块代码字体大小、引用块字体大小、代码块背景颜色、文章可写区域宽度以及修改教程

    目录 0. 授人以渔 1.主题字体 2.代码块字体大小 3.引用块字体大小 4.代码块背景颜色 ①pink老师的样式代码 ②自己搜到的样式 5.块代码字体大小 6.修改文章可写区域的宽度 0. 授人以 ...

  4. html页面虚化,css实现背景虚化效果的示例代码

    是不是下面的效果,是的话那就继续往下看! 代码演示(以上图效果为例) 把主要模块写出来,其他详细内容的代码就省略啦 HTML代码: //这个div就是背景图 //这个div就是显示的内容块,也就是我的 ...

  5. 【Java】在Eclipse中,很多代码的背景变成黄色、绿色或红色(已解决)

    不知按哪儿了,发现很多代码的背景变成黄色.绿色或红色,按以下三张图操作,就OK了.

  6. CSDN上代码块背景颜色的设置

    CSDN上代码块背景颜色的设置     今天发博客的时候发现代码块背景的颜色是白色的,我想要改成黑色的,于是就研究了一下怎么修改代码块背景的颜色,修改代码块的背景颜色只要4步. 1.点击个人头像打开管 ...

  7. php网页全屏背景图代码,HTML5 body设置全屏背景图片的示例代码

    用什么代码实现?不允许有白色底色产生,因为手机高度不一样 设计图要标准(750)确认是背景图(通屏底图)应用场景:移动端宣传页面或者活动页面 错误的写法:加到div中结合图片设置min-height, ...

  8. html5图片平铺的代码,jQuery图片平铺效果制作网页背景图片平铺代码

    插件描述:jQuery图片平铺效果制作网页背景图片平铺代码 调用JS文件 调用插件方法 $(function(){ // 插件初始化 $('img').jqthumb({ classname : 'j ...

  9. 插入透明背景Flash的HTML代码

    网页制作中经常需要使用透明背景的flash作点缀,会使得整个页面充满活力. 下面就将插入透明背景Flash的HTML代码贴出来,以便日后使用,需要的同志们也可以参考,有好的意见欢迎留言. <ob ...

  10. Qt中代码添加背景图

    第一步 选择一张背景图下到本地 第二步 在qt中点击添加新文件选择图中位置 随便起个名字,点击下一步 这时项目中多出一个目录 选择打开资源编辑器 底部添加前缀:注意该前缀是在内部使用图的路径 点击添加 ...

最新文章

  1. Korn Shell: typeset
  2. Linuxamp;nbsp;shell中的竖线(|)——…
  3. 基于 Node.js 平台的web开发框架-----express
  4. tomcat问题记录-线程池引发的问题
  5. 在 xfire中使用 GZip来 压缩 传输量
  6. 在 CTreeCtrl 中枚举系统中的所有窗口!(I)
  7. tuxedo连接mysql,tuxedo详细安装的步骤.doc
  8. 服务器无限关机重启,服务器反复关机重启
  9. 微信隐藏功能盘点:修复聊天记录
  10. Memos:V-REP/Coppeliasim视觉传感器的使用
  11. 已解决:出现了自己签名的证书。 错误: 证书通用名 “www.doctorcom.com” 与所要求的主机名 “raw.githubusercontent.com” 不符。
  12. 腾讯云轻量级服务器宝塔快速部署网站
  13. 基金经理一年能挣多少钱?
  14. win10下不能修改固定ip
  15. Navicat Premium 16 for Mac 最新版
  16. adc0804c语言程序,ADC0804芯片在模数转换电路中的应用研究
  17. mac系统进入服务器,云服务器 mac系统
  18. python rest api 连接sdn控制器_基于REST-API的SDN控制器故障恢复机制
  19. 嗅探大厂学霸期末笔记之——数字逻辑与数字系统 “考前速成”(附带解释)
  20. 智能反射面(IRS)信道建模与仿真

热门文章

  1. 金融壹账通拟7月4日香港上市:2年亏近30亿 市值蒸发超90%
  2. XCode 动态库未签名问题的解决
  3. 人工神经网络评价法案例_人工神经网络评价法
  4. canvas压缩图片方法
  5. 不要在意别人的目光,走自己的路
  6. 简易解inode802.1x认证实战(6)交叉编译
  7. mro python_Python的mro
  8. 获取mac电脑最高权限
  9. linux软防火墙DDOS,Linux iptables防火墙详解 + 配置抗DDOS***策略实战
  10. opencv 表格识别之表格的提取(一)