15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > HTML中对于颜色的应用

HTML中对于颜色的应用

时间:2023-09-09 05:12:02 | 来源:网站运营

时间:2023-09-09 05:12:02 来源:网站运营

HTML中对于颜色的应用:上期文章:

相信大家在看完上一期文章之后都知道在哪里写代码、如何调试并预览等操作,以及HTML文档的主体结构,并探讨了如何添加标题和段落。因此这期文章以及后面的文章都会跳过这些最基础的操作,直接进行讲解。

关于颜色,这期文章主要讲三点:

要在HTML中添加这些颜色,要用到style属性,用于内联CSS。

HTML支持140种颜色,因此在大多数情况下,只需输入对应的英文单词,即可找到这种颜色。如果你对预置的颜色不满意,可以自己调色。


一、字体颜色(color)

举例,我要把标题改成蓝色文字(如果不修改文字颜色,浏览器会默认显示为黑色,就像这篇文章),应该怎么做呢?我们只需要在前标记里嵌入style属性即可:

<h1 style="color:blue;">我的第一个标题</h1>用浏览器打开看看,标题是否变成了蓝色。

不仅标题可以添加字体颜色,段落也可以哦:

<p style="color:red;">这是一个段落,我要把它设置为蓝色,只需在前面的标签上嵌入style属性即可,style用于内联CSS,在以后的文章当中我们会详细讲解CSS。</p>下面是完整的代码(千万不要忽略上下两部分,上面的示例只是局部代码,整体结构要完整且不能出现错误。不爱学习的小伙伴们直接拿去复制)。再用浏览器打开看一看,标题和下面一段文字的颜色是否显示正常。

<!DOCTYPE html><html><body><h1 style="color:blue;">我的第一个标题</h1><p style="color:red;">这是一个段落,我要把它设置为蓝色,只需在前面的标签上嵌入style属性即可,style用于内联CSS,在以后的文章当中我们会详细讲解CSS。</p></body></html>

二、背景颜色(background-color)

背景颜色指一个HTML元素(目前我们所学的内容元素有<h1>至<h6>和<p>)覆盖着的颜色。例如这篇文章的背景颜色就是白色,黑色的文字覆盖在白色的背景上。

我们可以随意更改文字的背景颜色,甚至可以拿一张图片作为背景(在以后的文章中会讲到)。想要更改背景颜色(如果不嵌入背景颜色属性,默认情况下就是白色的,就像这篇文章),同样是在style属性里更改。例如我要把段落设置成黄色的背景:

<p style="background-color:yellow;">这是一个段落,我要把它的背景颜色设置为蓝色,只需在前面的标签上嵌入style属性即可,style用于内联CSS,在以后的文章当中我们会详细讲解CSS。</p>小提示:多个属性可以并列存在,因此你可以同时给一段文字添加背景颜色和字体颜色,甚至更多。

我再把标题设置成橙色背景,大家输入完代码之后保存并关闭,确保文件是HTML文档,然后用浏览器打开欣赏一下自己的「佳作」。

<!DOCTYPE html><html><body><h1 style="background-color:orange;">我的第一个标题</h1><p style="background-color:yellow;">这是一个段落,我要把它的背景颜色设置为蓝色,只需在前面的标签上嵌入style属性即可,style用于内联CSS,在以后的文章当中我们会详细讲解CSS。</p></body></html>

三、边框颜色(border)

什么是边框?

给一些文本添加边框,也就是用一个长方形(或正方形)把这些文本框起来。边框有三个参数需要设置,那就是边框的宽度、边框的样式、边框的颜色。

例如我要把标题添加一个直边框,宽度(也就是粗细、大小)设置为5px,颜色设置为绿色;我再把下面的段落添加一个直边框,宽度为3px,颜色为绿色:

<!DOCTYPE html><html><body><h1 style="border:5px solid green;">我的第一个标题</h1><p style="border:3px solid green;">这是一个段落,我要把它的边框颜色设置为绿色,只需在前面的标签上嵌入style属性即可,style用于内联CSS,在以后的文章当中我们会详细讲解CSS。我也会在以后的文章当中详细讲解边框属性。</p></body></html>用浏览器打开看一下代码是否正确。

四、自己调色

在这篇文章的开头已经讲过HTML支持140种颜色,应该足够我们使用。当然,也可以自己输入RGBA(基于RGB)、HEX、HSLA(基于HSL)的数值(注意格式,如rgba(red, green, blue, alpha)、#rrggbb、hsla(hue, saturation%, lightness%, alpha)等),就可以找到自己想要的颜色。详见这篇文章:

只需要把数值替换掉原有应该填单词的位置,例如我要把标题设置成蓝色字体、橙色背景、5px宽的绿色直边框,把段落设置成红色字体、黄色背景、3px宽的绿色直边框。如果我用RGB来表示颜色(默认情况下,A值是1.0,最不透明),完整代码如下:

<!DOCTYPE html><html><body><h1 style="color:rgb(0,0,255);background-color:rgb(255,128,0);border:5px solid rgb(0,255,0);">我的第一个标题</h1><p style="color:rgb(255,0,0);background-color:rgb(255,255,0);border:3px solid rgb(0,255,0);">这是一个段落,style用于内联CSS,在以后的文章当中我们会详细讲解CSS。</p></body></html>用浏览器打开,看看显示的是不是和我设置的一样。

五、总结

style属性主体结构:

<内容元素 style="属性类别1:具体属性1;属性类别2:具体属性2;>当然,你可以继续往后面添加属性。</内容元素>我们学过的「内容元素」有<h1>-<h6>和<p>,学过的「属性类别」有color、background-color、border,「具体属性」指颜色(如red、#ff0000等)、宽度(如5px等)、边框样式(如solid等)。

注意:1.字体颜色和背景颜色如果太接近,会辨认不出来。建议两种颜色在色相环中的位置相隔120°以上;2.以上举的例子中「边框样式」全部是直边框(solid),以后我们会讲更多样式的边框。

小提示:你也可以为整个页面添加属性,只需在<body>里添加style即可。例如:

<!DOCTYPE html><html><body style="color:rgb(255,0,0);background-color:rgb(255,255,0);border:3px solid rgb(0,255,0);"><h1>我的第一个标题</h1><p>这是一个段落,style用于内联CSS,在以后的文章当中我们会详细讲解CSS。</p></body></html>效果如下:

---End---

下期文章:



关键词:颜色

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭