CSS中的颜色、长度、角度、时间

一、颜色的表示方法

  颜色是通过对红、绿和蓝光的组合来显示的。

1、颜色名   

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7         h1{
 8             background: red;
 9         }
10     </style>
11 </head>
12 <body>
13     <h1>字母xYZ</h1>
14 </body>
15 </html>

  

2.十六进制颜色

  十六进制颜色是这样规定的:#RRGGBB,其中的 RR(红色)、GG(绿色)、BB(蓝色)十六进制整数规定了颜色的成分。所有值必须介于 0 与 FF 之间。

举例说,#0000ff 值显示为蓝色,这是因为蓝色成分被设置为最高值(ff),而其他成分被设置为 0。类似#ff00ff的可以简写成#f0f; 

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7         h1{
 8             background: #ff00ff;
 9         }
10     </style>
11 </head>
12 <body>
13     <h1>字母xYZ</h1>
14 </body>
15 </html>

  

 3、RGB颜色

  RGB 颜色值是这样规定的:rgb(red, green, blue)。每个参数 (red、green 以及 blue) 定义颜色的强度,可以是介于 0 与 255 之间的整数,或者是百分比值(从 0% 到 100%)。举例说,rgb(0,0,255) 值显示为蓝色,这是因为 blue 参数被设置为最高值(255),而其他被设置为 0。同样地,下面的值定义了相同的颜色:rgb(0,0,255) 和 rgb(0%,0%,100%)。  

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7         h1{
 8             background: rgb(255,0,0);
 9         }
10     </style>
11 </head>
12 <body>
13     <h1>字母xYZ</h1>
14 </body>
15 </html>

  

4、RGBA颜色  

  RGBA 颜色值得到以下浏览器的支持:IE9+、Firefox 3+、Chrome、Safari 以及 Opera 10+。

  RGBA 颜色值是 RGB 颜色值的扩展,带有一个 alpha 通道 - 它规定了对象的不透明度。

  RGBA 颜色值是这样规定的:rgba(red, green, blue, alpha)。alpha 参数是介于 0.0(完全透明)与 1.0(完全不透明)的数字。 

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7         h1{
 8             background: rgba(255,0,0,1.0);
 9         }
10         h2{
11             background: rgba(255,0,0,0.8);
12         }
13         h3{
14             background: rgba(255,0,0,0.6);
15         }
16         h4{
17             background: rgba(255,0,0,0.4);
18         }
19         h5{
20             background:rgba(255,0,0,0.2);
21         }
22         h6{
23             background: rgba(255,0,0,0.0);
24         }
25     </style>
26 </head>
27 <body>
28     <h1>字母xYZ</h1>
29     <h2>字母xYZ</h2>
30     <h3>字母xYZ</h3>
31     <h4>字母xYZ</h4>
32     <h5>字母xYZ</h5>
33     <h6>字母xYZ</h6>
34 </body>
35 </html>

  

5、HSL颜色

   HSL 颜色值得到以下浏览器的支持:IE9+、Firefox、Chrome、Safari 以及 Opera 10+。

   HSL 指的是 hue(色调)、saturation(饱和度)、lightness(亮度) - 表示颜色柱面坐标表示法。

   HSL 颜色值是这样规定的:hsl(hue, saturation, lightness)。

Hue 是色盘上的度数(从 0 到 360) - 0 (或 360) 是红色,120 是绿色,240 是蓝色。Saturation 是百分比值;0% 意味着灰色,而 100% 是全彩。Lightness 同样是百分比值;0% 是黑色,100% 是白色。 

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7         h1{
 8             background: hsl(240,50%,50%);
 9         }
10     </style>
11 </head>
12 <body>
13     <h1>字母xYZ</h1>
14 </body>
15 </html>

  

6、HSLA颜色  

  HSLA 颜色值得到以下浏览器的支持:IE9+、Firefox 3+、Chrome、Safari 以及 Opera 10+。

  HSLA 颜色值是 HSL 颜色值的扩展,带有一个 alpha 通道 - 它规定了对象的不透明度。

  HSLA 颜色值是这样规定的:hsla(hue, saturation, lightness, alpha),其中的 alpha 参数定义不透明度。alpha 参数是介于 0.0(完全透明)与 1.0(完全不透明)的数字。  

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7         h1{
 8             background: hsla(240,50%,50%,1.0);
 9         }
10         h2{
11             background: hsla(240,50%,50%,0.8);
12         }
13         h3{
14             background: hsla(240,50%,50%,0.6);
15         }
16         h4{
17             background: hsla(240,50%,50%,0.4);
18         }
19         h5{
20             background: hsla(240,50%,50%,0.2);
21         }
22         h6{
23             background: hsla(240,50%,50%,0.0);
24         }
25     </style>
26 </head>
27 <body>
28     <h1>字母xYZ</h1>
29     <h2>字母xYZ</h2>
30     <h3>字母xYZ</h3>
31     <h4>字母xYZ</h4>
32     <h5>字母xYZ</h5>
33     <h6>字母xYZ</h6>
34 </body>
35 </html>

  

二.长度单位

  1、绝对长度

  a、in(英寸)

  b、cm(厘米)

  c、mm(毫米)

  d、pt(磅)

    1pt=1/72in

  e、pc

    1pc=12pt

  1in = 2.54cm =25.4mm=72pt=12pc

  2、相对长度

  a、em

  em是相对元素内容的字体而言的。 

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7         p{
 8             background: grey;
 9             color: white;
10             font-size: 15pt;
11             height: 2em;
12         }
13     </style>
14 </head>
15 <body>
16     <p>字母xYZ</p>
17     <p style="font-size: 12pt">字母xYZ</p>
18 </body>
19 </html>

  由于第二个p元素的字体高度是12pt小于第一个,所以p元素的高度比第一个小。

  

  b、ex

  ex值得是当前字体中小写字母x的高度,也即是字体基线到中线的距离,一般与字母x的高度相当,通常1ex=0.5em;

   

  

  

  

  

  

  

原文地址:https://www.cnblogs.com/yiluhuakai/p/8429293.html

时间: 2024-08-29 05:52:41

CSS中的颜色、长度、角度、时间的相关文章

3.css中的颜色

css中颜色的设置形式主要有三种方式:颜色名称.十六进制代码和十进制代码. 在古老的 HTML4 时,颜色名称只有 16 种. 颜色名称 十六进制代码 十进制代码 含义  black  #000000  0,0,0  黑色   silver  #c0c0c0  192,192,192  银色   gray  #808080  128,128,128  灰色  white  #ffffff  255,255,255  白色  maroon  #800000  128,0,0  栗色  red   

css中的颜色

我常用的是win10里面的自带的3D画图工具里面的颜色表 CSS 设置颜色的几种方式: 1.颜色名 2.rgb值 3十六进制表示 4. HSL color values CSS3 adds numerical hue-saturation-lightness (HSL) colors as a complement to numerical RGB colors. It has been observed that RGB colors have the following limitation

css中的颜色表示

1.颜色名表示:例如bleu,red. 2.用十六进制表示颜色 例:#F00 . 3.用rgb函数以及rgba函数 例:rgb(150,200,0) a代表透明度 4.hsl(Hue,Saturation,Lightness)函数表示(色调.饱和度.亮度) 色调0代表红色,120代表绿色,240代表 蓝色  用hsla(Hue,Saturation,Lightness,alpha)函数表示 色调.饱和度.亮度.透明度  原文地址:https://www.cnblogs.com/wusifan/p

CSS 文本字体颜色(CSS color)

CSS 颜色样式篇 目录 (音乐放松椅) 认识CSS 颜色(color) 网页颜色基础 两种方法设置对象颜色样式 文字颜色控制color 网页背景颜色color 边框颜色color 网页color RGB设置 网页color 颜色表 css 颜色样式color总结 一.认识CSS 颜色(CSS color) - TOP(音乐放松椅) 这里要介绍的是网页设置颜色包含有哪些:网页颜色规定规范.1.常用颜色地方包含:字体颜色.超链接颜色.网页背景颜色.边框颜色2.颜色规范与颜色规定:网页使用RGB模式

CSS/CSS3长度、时间、频率、角度单位大全

一.一笔带过的前言 CSS中凡是牵扯到数值的基本上都与单位相关联,例如: .test{width:180px;} 平时我们再制作页面的时候用到的单位也就那么几个,而实际上CSS中的可用单位的数量多得惊人,尤其CSS3的出现更壮大了CSS单位家族.而本文就是简单展示下这些值这些单位. 二.CSS长度值 废话就不说了,直接参见下表: 单位 含义 em 相对于父元素的字体大小 ex 相对于小写字母"x"的高度 gd 一般用在东亚字体排版上,这个与英文并无关系 rem 相对于根元素字体大小 v

HTML+CSS笔记 CSS中级 颜色&长度值

颜色值 在网页中的颜色设置是非常重要,有字体颜色(color).背景颜色(background-color).边框颜色(border)等,设置颜色的方法也有很多种: 1.英文命令颜色 语法: p{color:red;} 2.RGB颜色 这个与 photoshop 中的 RGB 颜色是一致的,由 R(red).G(green).B(blue) 三种颜色的比例来配色 p{color:rgb(133,45,200);} 每一项的值可以是 0~255 之间的整数,也可以是 0%~100% 的百分数. 每

CSS中的长度问题-------Day76

今天没有继续昨天的问题,因为今天没时间,从来就感觉自己在忙,不过可喜的是,以前我在忙着迷茫,现在我在忙着励志...记得有句话说的特别好"那些想明白了就可以不做的事情,往往不做就想不明白",这句话让我佩服很久,那些曾经的日子总在提醒我要珍惜现在. 说说css的几种距离吧,大致有px.em.pt.pc.in.mm.cm.ex八种,其中最常见到的是px,我还见到过的有ex和mm.cm,当然后两个在当年见的更多. 其实px,我们最熟悉,而在电脑上也应用最多,因为显示器的分辨率就是...px*.

CSS中的长度单位及颜色表示

   CSS中的长度单位及颜色表示 长度单位: px:像素,绝对单位 em:相对单位,如果用于font-size属性本身,则是相对于父元素的font-size.若用于其他属性(width,height),则是相对于本身元素的font-size.所有未经调整的浏览器都符合: 1em=16px. rem:相对字体长度单位,只相对根元素即html元素字体大小. fr:自适应单位,fr单位被用于在一系列长度值中分配剩余空间,如果多个已指定了多个部分,则剩下的空间根据各自的数字按比例分配. 颜色表示: 十

css中的段落样式及背景

一.段落样式 css中关于段落的样式主要有行高,缩进,段落对齐,文字间距,文字溢出,段落换行等.它们的具体语法如下: line-height : normal | length text-indent : length text-align : left | right | center | justify letter-spacing : normal | length text-overflow:clip | ellipsis word-wrap:normal | break-word 其中