龙空技术网

css篇三 颜色与度量单位

HillelDu 207

前言:

眼前朋友们对“css金色字体”大约比较关切,咱们都想要了解一些“css金色字体”的相关文章。那么小编同时在网摘上收集了一些对于“css金色字体””的相关内容,希望同学们能喜欢,你们快快来了解一下吧!

在css样式中,我们经常会给文字设置颜色。给div设置背景颜色。今天就来具体讲一讲css的颜色。

一、颜色设置

css中颜色的表示形式主要有三种方式:

1.颜色名称

2.十六进制代码

3.十进制代码

下面分别举例说明:

新建一个文件index3.html

<!DOCTYPE html><html><head>  <title>css颜色与度量单位</title>  <style>    p{      color: red;    }</style></head><body>  <p>第一段落</p></body></html>

我们给p标签设置红颜色,这里有三种写法:

第一种就是颜色名称,直接写red。

 p{      color: red;  }

第二种十六进制

p{  color:#ff0000;}

第三种十进制

p{    color: rgb(255,0,0); }

这三种方式都是等效的,效果一样。

关键问题是我们怎么知道这些颜色的取值是多少呢?比如十六进制的#ff0000代表红色,我怎么才能知道这个就是代表红色呢?

这网址可以解决这个问题。我们可以在这个网页中用鼠标来选取自己想要的颜色。具体看图

#开头的是十六进制,rgb是十进制。我们经常使用的是十六进制表示法。

二、度量单位

有些时候我们还需要设置字体的大小,div的宽度高度等等,那么就需要度量单位。

在css中长度单位分为绝对长度和相对长度。绝对长度指的是现实世界的度量单位,css支持五种绝对长度单位。

绝对长度单位

单位标识符

说明

in

英寸

cm

厘米

mm

毫米

pt

pc

pica

相对长度指的是依托其他类型的单位,也是五种。

相对长度单位

单位标识符

说明

em

与元素字号挂钩

ex

与元素的字体的“x高度”挂钩

rem

与根元素的字号挂钩

px

像素,与分辨率挂钩

%

相对另一值的百分比

如何正确理解绝对长度和相对长度呢,这里举个例子,让你能更加直观的理解什么绝对长度和相对长度。

例:小明身高170cm,小蔡比小明高5cm。

这个例子中,明确表示身高为170cm这个就是绝对长度单位,而小蔡的身高是相对小明来说的,小蔡比小明高5cm,那么也就是170cm+5cm=175cm。如果不告诉你小明的身高,那小蔡的身高也就无法计算得出。

下面进行代码演示:

<!DOCTYPE html><html><head>  <title>css颜色与度量单位</title>  <style>    p{      background: silver;      font-size: 15px;      height: 2em;    }</style></head><body>  <p>第一段落</p></body></html>

我们设置p标签的背景颜色为银灰色,字体大小为15px,高度为2em。这里的2em就是相对单位。与字号大小挂钩,会根据字体大小改变自己的大小,灵活性很高。

px是相对单位,但是拥有绝对特性。因为它和分辨率挂钩,分辨率和我们的电脑有关系。如下图:

上图中是我电脑的分辨率,它最大就是1920*1080,没办法再大了,因为这个原因,导致px虽然是相对单位,但是拥有绝对特性。导致它其实就变成了一个绝对单位,自然灵活性没有em高,但是使用难度比较低,所以我们习惯使用它。

%百分比,这个长度单位比较好理解,就是挂钩它所在的区块的宽度。而font-size则是继承到的原始大小的百分比。

<!DOCTYPE html><html><head>  <title>css颜色与度量单位</title>  <style>    p{      background: silver;      font-size: 200%;      height: 2em;    }</style></head><body>  <p>第一段落</p></body></html>

页面效果:

好了今天的内容到这里就结束了,希望想要学习编程的同学们一定要勤加练习,毕竟只有动手实践才能更快地学会编程。光看是学不会的。

标签: #css金色字体