如何在HTML中设置网页背景颜色

想在HTML中设置网页背景颜色,你只需要在标签中的“body”元素做些简单的更改就行了。这些步骤根据你想要的效果而略有不同。本文会教你如何设置单色背景、图片背景、渐变背景或动态变色背景。

设置单色背景

  • 01

    用你常用的文本编辑器打开HTML文件。从HTML5开始就不再支持<bgcolor>属性了。你想设置背景颜色和网页其它方面的样式,就得使用CSS。

  • 02

    在文件中添加标签。网页所有样式信息都应该编写在这两个标签之中,包括背景颜色。如果文件已经有了标签,你只需要滚动到有关部分。 <!DOCTYPE html ><html ><head ><style ></style ></head ></html >

  • 03

    在标签中输入“body”元素。你在这里面编写的所有信息会影响整个网页。 <!DOCTYPE html ><html ><head ><style >body { }</style ></head ><body ></body ></html >

  • 04

    在“body”元素中添加“background-color”属性。在这个情况中,有效属性只有“color”,千万不要输入“colour”。 <!DOCTYPE html ><html ><head ><style >body { background-color : }</style ></head ><body ></body ></html >

  • 05

    在“background-color”属性中输入你想要的背景颜色。你可以输入颜色名称,比如、、等,也可以使用16进制颜色代码,比如是黑色、是红色等。你还可以输入RGB颜色值,比如是黄色。下面的例子使用16进制代码,网页背景颜色会和wikiHow网站横幅一样: <!DOCTYPE html ><html ><head ><style >body { background-color : #93B874 ; }</style ></head ><body ></body ></html > 白色: 淡粉红色: 红褐色: 靛蓝色: 紫罗兰色: w3school网站的HTML颜色名列表罗列了各种颜色的16进制代码。你可以在这里参考你要的颜色。

  • 06

    利用“background-color”设置其它元素的背景色。在body元素用“background-color”设置网页背景色时,你还可以定义其它元素的背景色。在标签中的background-color属性加上这些元素就可以了 。 <!DOCTYPE html ><html ><head ><style >body { background-color : #93B874 ; }h1 { background-color :orange ; }p { background-color : rgb ( , , ) ; }</style ></head ><body ><h1 >网页标题区的背景会是橙色的</h1 ><p >这个段落的背景颜色会是红色背景色</p ></body ></html >

用图片当背景

  • 01

    在文本编辑器打开HTML文件。许多人比较喜欢用图片当网站背景。你可以使用任何图片、照片、图案或纹理。从HTML5开始,所有类型的背景都必须用CSS(层叠样式表)的标签设置。

  • 02

    在文件中添加标签。网页所有样式信息都应该编写在这两个标签之中,包括背景颜色。如果文件已经有了标签,你只需要滚动到有关部分。 <!DOCTYPE html ><html ><head ><style ></style ></head ></html >

  • 03

    在标签中输入“body”元素。你在这里面编写的所有信息会影响整个网页。 <!DOCTYPE html ><html ><head ><style >body { }</style ></head ><body ></body ></html >

  • 04

    在“body”元素中添加“background-image”属性。你需要输入图像文件名。图像文件一定和HTML文件同在一个文件夹里,或者你可以输入有关图片的完整网址。 <!DOCTYPE html ><html ><head ><style >body { background-image :网址( "imagename.png") , background-color : #93B874 ; }</style ></head ><body ></body ></html > 最好再多加一个属性,万一背景图片加载失败,网页背景也不会是空白的。

  • 05

    使用多张图片,实现多层背景效果。你可以将多张图片叠加在一起。如果你的图片是透明背景,叠加在一起可以相互补充,那么这个方法很适合你。 <!DOCTYPE html ><html ><head ><style >body { background-image :网址( "image1.png") ,网址( "image2.gif") ; background-color : #93B874 ; }</style ></head ><body ></body ></html > 第一个图片会出现在最上方,第二个图片会出现在第一个图片的后面。

设置渐变背景

  • 01

    用CSS设置渐变背景。你觉得单色背景太单调了,想要更独具一格,但又不想要自动变色背景那样让人眼花缭乱?那不妨试一试渐变背景吧。渐变指的是从一个色彩缓慢过渡到另一个色彩。你可以用CSS创造和自定义你想要的渐变效果。在这之前,你得先了解CSS的基本概念。

  • 02

    了解基本语法。创造渐变效果时,你需要设置两个参数,也就是起始点或角度,还有要产生渐变过渡效果的颜色。你可以选择多个颜色进行渐变,并设置渐变方向或角度。 background :linear-gradient (方向或角度,颜色,颜色,颜色等 ) ;

  • 03

    实现垂直渐变。如果你没有指定方向,颜色会从上往下渐变。不同的浏览器在实现渐变效果时会有些不同,所以你需要涵盖几个版本的编码。 <!DOCTYPE html ><html ><head ><style >html { min-height : 100% ; /*你需要设置这个参数,确保渐变效果填满整个页面,不会被切断*/ }body { /* Chrome 10+, Safari 5.1+ */ background :-webkit-linear-gradient ( #93B874 , #C9DCB9 ) ; /* Opera 11.1+ */ background :-o-linear-gradient ( #93B874 , #C9DCB9 ) ; /* Firefox 3.6+ */ background :-moz-linear-gradient ( #93B874 , #C9DCB9 ) ; /* 标准语法(一定要放在最后)*/ background :linear-gradient ( #93B874 , #C9DCB9 ) ; /*最好设置一个背景颜色,万一渐变效果加载失败,背景也不会是空白的*/ background-color : #93B874 ; }</style ></head ><body ></body ></html >

  • 04

    实现定向渐变。你可以通过添加渐变方向改变颜色渐变的方式。注意,不同的浏览器诠释方向的方式也不一样。下面的例子会在不同的浏览器产生相同的渐变效果。 <!DOCTYPE html ><html ><head ><style >html { min-height : 100% ; }body { /* 从左到右 */ background :-webkit-linear-gradient ( left , #93B874 , #C9DCB9 ) ; /* 在右边终止 */ background :-o-linear-gradient ( right , #93B874 , #C9DCB9 ) ; /* 在右边终止 */ background :-moz-linear-gradient ( right , #93B874 , #C9DCB9 ) ; /* 往右 */ background :linear-gradient (to right , #93B874 , #C9DCB9 ) ; /* 最好设置一个背景颜色,万一渐变效果加载失败,背景也不会是空白的 */ background-color : #93B874 ; }</style ></head ><body ></body ></html >

  • 05

    用其它属性调整渐变效果。你还可以做更多更复杂的渐变效果。 举个例子,你不但可以添加2种以上的颜色,还能在每种颜色后面加上百分比,设置每种颜色的间距。 background :linear-gradient ( #93B874 10% , #C9DCB9 70% , #000000 90% ) ; 给颜色添加透明效果。这会让颜色慢慢褪去。让同一种颜色从彩色变成完全透明。你需要用功能定义颜色。最后一个值表示透明度,是完全不透明,是完全透明。 background :linear-gradient (to right ,rgba ( , , , ) ,rgba ( , , , ) ) ;

设置会自动变色的背景

  • 01

    找到HTML编码的部分。如果你不喜欢单色背景,那就试一试这个自动变色的背景吧。从HTML5开始,背景颜色必须用CSS(层叠样式表)定义。如果你从未用CSS设置过背景颜色,在尝试这个方法之前,先参看单色背景。

  • 02

    在“body”元素添加animation属性。你需要添加两个不同的属性,因为不同的浏览器用的编码不一样。 <!DOCTYPE html ><html ><head ><style >body {-webkit-animation :colorchange 60s infinite ;animation :colorchange 60s infinite ; }</style ></head ><body ></body ></html > 属性用在基于Chromium的浏览器,比如Chrome、Opera和Safari。属性则是其它浏览器的标准语法。 是在这个例子中的动画效果。 是动画效果或过渡的时长,也就是60秒。webkit和标准语法都要设置时长。 表示一直重复动画效果。如果你只想要各种颜色循环一次,然后停在最后一个颜色,那就跳过这个部分。

  • 03

    在animation属性中添加颜色。现在你将用@keyframes规则设置要循环的背景颜色,和每种颜色出现的时长。不同的浏览器用的编码不一样,你需要输入两套编码。 <!DOCTYPE html ><html ><head ><style >body {-webkit-animation :colorchange 60s infinite ;animation :colorchange 60s infinite ; } @-webkit-keyframes colorchange { 0% { background : #33FFF3 ; } 25% { background : #78281F ; } 50% { background : #117A65 ; } 75% { background : #DC7633 ; } 100% { background : #9B59B6 ; } } @keyframes colorchange { 0% { background : #33FFF3 ; } 25% { background : #78281F ; } 50% { background : #117A65 ; } 75% { background : #DC7633 ; } 100% { background : #9B59B6 ; } }</style ></head ><body ></body ></html > 注意,和这两个规则有相同的背景颜色和百分比。你需要确保所有参数一致,这样不管用哪一种浏览器打开网页,都有一样的浏览体验。 、等百分比指的是动画总时长的百分比。页面加载时,背景颜色是你在设置的。一旦动画进行到60秒的25%,背景会变成,以此类推。 你可以修改时间和颜色,得到你想要的效果。

(0)

相关推荐

  • word2010中设置前景背景颜色的方法

    word2010是一个文字处理器应用程序,它是我们办公.学习中不可多得的好帮手.不少小伙伴还不太熟悉有关的操作技巧,因此常常存在困惑.比如:很多用户不知道怎么设置前景背景颜色,小编今天就来问您解答这个 ...

  • VIVO手机浏览器中的网页背景颜色如何更改

    今天给大家介绍一下VIVO手机浏览器中的网页背景颜色如何更改的具体操作步骤.1. 解锁手机后,找到桌面上的浏览器图标,打开.2. 进入主页面后,点击底部的菜单选项.3. 在打开的菜单中,选择工具箱选项 ...

  • 如何调整手机uc浏览器中的网页背景颜色

    当我们在使用手机的时候,可以下载uc浏览器来浏览网页,如果不喜欢系统默认的纯白色网页背景的话,是否可以对网页背景色进行调整呢?接下来就由小编来告诉大家.具体如下:1. 第一步,打开手机中的uc浏览器, ...

  • 怎样在Word2007文档中设置表格背景颜色

    在Word2007中,用户可以为Word表格中的指定单元格或整个表格设置背景颜色,使表格外观层次分明.在Word2007文档表格中设置背景颜色的步骤如下所述: 步骤/方法 01 第1步,打开Word2 ...

  • 如何在PPT中设置动态背景???

    不管是在学校,还是企业就职,PPT都是必备的,那么一份好的PPT可以为你的完美展现增添色彩,今天瞬之羽与大家分享如何设置动态背景!!! 操作方法 01 打开PPT,单击第一栏的选项. 02 找到幻灯片 ...

  • 如何在PowerPoint中设置半透明背景

    如何在PowerPoint中设置半透明背景

  • 如何在Excel中设置数值用颜色分类?

    我们在使用Excel时,为了让数据更直观的表现出来,我们可以将某一数值作为分点,用不同的数值表现出来. 操作方法 01 打开需要设置的Excel文件. 02 选定需要设置的数值单元格. 03 在页眉找 ...

  • 如何在Photoshop中设置字体渐变颜色

    在使用ps做设计的时候,我们常常需要输入文字,今天我们就来看看在ps中是如何设置字体渐变色的吧. 操作方法 01 打开ps我们新建一个文件,然后在工具箱内找到文字工具,如图所示: 02 选择文字工具我 ...

  • Word2016中怎么打印背景颜色或图片

    Word2016文档中,在Word2016文档中设置了背景颜色或背景图片,并且希望实现打印背景的功能,则需要设置打印选项,才能打印出背景颜色或背景图片.那么,在Word2016文档中该怎么进行设置呢? ...