*/* Copyright (c) 2016,烟台大学计算机与控制工程学院* All rights reserved.* 文件名:text.cpp* 作者:常轩* 微信公众号:Worldhello* 完成日期:2016年8月11日* 版本号:V1.0* 程序输入:无* 程序输出:见运行结果*/

颜色值

在网页中的颜色设置是非常重要,有字体颜色(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% 的百分数。如:

p{color:rgb(20%,33%,25%);}

3、十六进制颜色

这种颜色设置方法是现在比较普遍使用的方法,其原理其实也是 RGB 设置,但是其每一项的值由 0-255 变成了十六进制 00-ff。

p{color:#00ffff;}

配色表:

长度值

长度单位总结一下,目前比较常用到px(像素)、em、% 百分比,要注意其实这三种单位都是相对单位。

1、像素

像素为什么是相对单位呢?因为像素指的是显示器上的小点(CSS规范中假设“90像素=1英寸”)。实际情况是浏览器会使用显示器的实际像素值有关,在目前大多数的设计者都倾向于使用像素(px)作为单位。

2、em

就是本元素给定字体的 font-size 值,如果元素的 font-size 为 14px ,那么 1em = 14px;如果 font-size 为 18px,那么 1em = 18px。如下代码:

p{font-size:12px;text-indent:2em;}

上面代码就是可以实现段落首行缩进 24px(也就是两个字体大小的距离)。

下面注意一个特殊情况:

但当给 font-size 设置单位为 em 时,此时计算的标准以 p 的父元素的 font-size 为基础。如下代码:

html:

<p>以这个<span>例子</span>为例。</p>

css:

p{font-size:14px}

span{font-size:0.8em;}

结果 span 中的字体“例子”字体大小就为 11.2px(14 * 0.8 = 11.2px)。

3、百分比

p{font-size:12px;line-height:130%}

设置行高(行间距)为字体的130%(12 * 1.3 = 15.6px)。

转载于:https://www.cnblogs.com/chxuan/p/8232144.html

CSS——NO.9(颜色值和长度值)相关推荐

  1. css知识笔记(四)——代码简写、颜色值、长度值

    盒模型代码简写 还记得在讲盒模型时外边距(margin).内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上右下左.具体应用在margin和paddin ...

  2. CSS--布局模型,颜色值,长度值

    目录 布局模型 流动模型(Flow) 浮动模型 (Float) 层模型(Layer) 颜色值 长度值  一.布局模型 网页布局模型:个人理解,就是对html中各个元素进行一个排列.而排列的方法可以分为 ...

  3. css设置字符长度,在css中设置最大字符长度

    12 个答案: 答案 0 :(得分:199) 你总是可以通过设置max-width和溢出ellipsis来使用截断方法 p { white-space: nowrap; overflow: hidde ...

  4. 设置 html 最大长度,在CSS中设置最大字符长度

    通过设置max-width和溢出ellipsis你总是可以使用截断方法 p { white-space: nowrap; overflow: hidden; text-overflow: ellips ...

  5. CSS中的颜色值与颜色属性

    文章目录 颜色模型 CSS颜色值的类型 颜色名称 rgb[a] rgba的新写法 CSS元素的透明度 hex十六进制值 hsl[a] 颜色值关键字 transparent currentColor C ...

  6. css 中动态获取宽度,css中的calc动态计算长度值

    1 场景 css的样式中,存在动态计算长度的需求. 2 方案 使用css中的calc函数动态计算css中的长度值. 语法: calc(expression) 参数说明: 值 描述 expression ...

  7. 我应该在CSS中使用px或rem值单位吗?

    本文翻译自:Should I use px or rem value units in my CSS? I am designing a new website and I want it to be ...

  8. mysql int类型的长度值

    整数类型的存储和范围(来自mysql手册) 类型 字节 最小值 最大值 (带符号的/无符号的) (带符号的/无符号的) TINYINT 1 -128 127 0 255 SMALLINT 2 -327 ...

  9. 【java】在jsp的js和css里面使用EL表达式取值|style里面用$取值

    众所周知,如果直接在jsp的js或者css语句块里面写${***}取值的话,程序会不识别这玩意,但是,我们有时候确实需要动态取值,比如,js为了获得对象的某一个值,不方便用js的getElementB ...

最新文章

  1. red hat DHCP服务器配置
  2. 苹果终于承认iOS日历应用发送垃圾广告 正紧急修复
  3. 彻底理解Spring IOC和DI
  4. 微信小程序与Java后台的通信
  5. 魔兽8.0玩家最多服务器,魔兽世界8.0一上线玩家就挤爆服务器!然而暴雪还藏2个大招在后面...
  6. 实验2-4-4 求阶乘序列前N项和 (C语言)
  7. Fragment+ViewPager+ButterKnife时控件会报空指针问题
  8. 谈谈JProfiler的实现原理
  9. 创建数据库以及该数据库下的表单
  10. 设有单总线结构计算机的cpu数据通路,中央处理器——数据通路之单总线结构
  11. celebA_hq高清人脸图片下载、生成代码
  12. Windows下功能强大注册表整理、修复软件RegClean Pro v6.21多国语言版
  13. 财报汇总 | 可口可乐、爱立信、中国平安、格林酒店等5家企业公布最新业绩
  14. 实验十三:配置STP、RSTP以及负载均衡(生成树负载均衡)
  15. 解决ImportError: /home/douxiao/anaconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found
  16. 二分图最大匹配的算法
  17. abcd\110的字节数、字符长度以及字符
  18. 制作自己的docker镜像
  19. 【GAMES101】作业6(提高)含BVH与SAH加速查找算法(SVH)和快速排序算法
  20. Package ‘zipp‘ requires a different Python: 3.5.2 not in ‘>=3.6‘

热门文章

  1. python循环5次_Python自学之路五:分支,循环,迭代
  2. Echarts.js+jquery.js+china.js实现中国疫情地图
  3. Windows10安装Jmeter(图文教程)
  4. 解决easyExcel和poi版本冲突问题
  5. 项目管理需要使用到的图表
  6. 自己动手写Docker系列 -- 3.3使用命令管道优化参数传递
  7. 格式化html源码正则,用正则表达式格式化html标签的代码分享
  8. 图片上传的ajax代码,一个伪ajax图片上传代码的例子
  9. 计算机博士一年看多少篇文献,博士生真的要一天看20篇文献吗?
  10. java 输入框_Java文本框和文本区的输入输出