HTML与CSS中的颜色与单位个人分享
颜色与单位
- Web安全色有216中其中色彩有210中,非色彩6中
前景色与背景色
- 前景色就是设置字体的颜色
- 背景色就是为指定元素设置背景色 - 浏览器默认背景色的颜色为透明色
颜色的命名
1.使用单词方式定义颜色 - 目前主流浏览器识别147种预定义颜色
- 问题:可选的颜色数量有限
- 不同浏览器中存在色差问题
2.使用RGB方式定义颜色 - 称为三原色(就是不能再分解的三种基本颜色)
- RGB - red(红色)、green(绿色)、blue(蓝色)
- 使用方法:
- 1.函数式RGB颜色 - rgb(红色, 绿色, 蓝色)
- 每个颜色的值范围 - 0 ~ 255
- 2.十六进制RGB颜色 - #红色绿色蓝色
- 每个颜色具有两位
- 每个颜色的值范围 - 00 ~ ff
- 数字是 - 0 ~ 9 字母是 - a ~ f
- 如果每个颜色的两位相同的话则可以省略其中一个
示例代码:
<style>
h1{
color: rgb(0,154,192);
background-color: #00ffff;
}
</style>
</head>
<body>
<h1>一花一世界</h1>
</body>
透明度
- 透明度 - 默认值为1.0 (完全不透明)
- 取值范围是 - 0 ~ 1.0
- 语法 - opacity: 0.5;
- 设置透明度还有第二种方式:
- rgba() - 其中a表示透明度
示例代码:
/* 以下是透明度的两种用法 */
opacity: 0.5;
background-color: rgba(223,0,220,0.5);
单位
- 单位分为相对值和绝对值
- 像素值(px) - 与电脑分辨率有关分辨率越大单位像素值就相对越小
示例代码:
<style>
div{
/* 使用百分值是相对于父级元素的 */
width: 120%;
height: 200px;
background-color: #cccccc;
}
</style>
</head>
<body>
<div></div>
</body>
图片分析:
HTML与CSS中的颜色与单位个人分享的更多相关文章
- CSS中的颜色问题
css颜色: CSS 颜色 颜色是通过对红.绿和蓝光的组合来显示的 颜色值 CSS 颜色使用组合了红绿蓝颜色值 (RGB) 的十六进制 (hex) 表示法进行定义.对光源进行设置的最低值可以是 0(十 ...
- 在 CSS 中表示颜色的hex code方法和rgb方法
hexadecimal code(十六进制编码),简写为 hex code. 我们通常使用 decimals,也就是十进制数字,它对每一位数字使用符号0到9来表示.Hexadecimals (或 he ...
- css中的单位和css中的颜色表示方法
css中颜色的表示方式: 图片来源http://www.w3school.com.cn
- 3.css中的颜色
css中颜色的设置形式主要有三种方式:颜色名称.十六进制代码和十进制代码. 在古老的 HTML4 时,颜色名称只有 16 种. 颜色名称 十六进制代码 十进制代码 含义 black #000000 ...
- CSS中常用的字体单位:px、em、rem和%的区别
在刚接触CSS时,px用的比较多,也很好理解,可是用久了就会发现有些缺陷,特别是在做响应式开发的时候. 那这么多单位到底在什么时候用什么单位合适呢?今天就来探讨一下. 先大致解释一下这些单位的意思: ...
- CSS中表示大小的单位
以下是DIVCSS5为大家总结网页中常见html单位介绍,在css+div布局中长度单位介绍篇. 其实css中的长度单位一共有8个,分别是px,em,pt,ex,pc,in,mm,cm: px:像素( ...
- CSS中的颜色、长度、角度、时间
一.颜色的表示方法 颜色是通过对红.绿和蓝光的组合来显示的. 1.颜色名 1 <!DOCTYPE html> 2 <html lang="en"> 3 &l ...
- CSS中强悍的相对单位之em(em-and-elastic-layouts)学习小记
使用相对单位em注意点 1.浏览器默认字体是16px,即1em = 16px,根元素设置如下 html{ font-size: 100%; /* WinIE text resize correctio ...
- css中的颜色
我常用的是win10里面的自带的3D画图工具里面的颜色表 CSS 设置颜色的几种方式: 1.颜色名 2.rgb值 3十六进制表示 4. HSL color values CSS3 adds numer ...
随机推荐
- c++11多线程---std::ref和std::cref
std::ref和std::cref 解释 std::ref 用于包装按引用传递的值. std::cref 用于包装按const引用传递的值. 为什么需要std::ref和std::cref ...
- java 解析上传的Excel文件
java poi解析上传的Excel文件 package com.zhl.push.Utils; /** * @Author TAO * @ClassName ExcelData * @Descrip ...
- 一、Appium+python环境搭建
一.环境准备 1.jdk1.8. (64位) 2.android-sdk_r24.3.4-windows 3.python:2.7(3.6也可以) 4.appium:1.4.13.1 5.Node.j ...
- bash中的set, env, export unset的区别
参考这篇文章很好 参考这篇文章2 -------------------------- == set显示的是当前shell的变量, 不同的shell, 它的私有变量是不同的 env是显示用户的变量, ...
- vue-loader分析
分析一下Vue2.0中的vue-loader是如何处理.vue单文件组件的: 1.vueLoaderplugin 作用是 找到.vue,.vue.html的rules然后在他们的rule里添加 pit ...
- delphi将程序最小化至右下角
程序新手,如果有不恰当的地方,请大家帮忙改正! 1.下载并安装Raize.v5.5控件,delphi版本为:delphi 7.0. 2.添加RzTrayIcon控件.PopupMenu控件至窗体上. ...
- vimiumC的下载、配置与节点个性化
vimium是chrome的一款扩展程序,正如其名:vim+chromium,它能让你在浏览网页时双手不离开键盘,是提上网高效率的神器. 最近在使用中,非常便捷高效,但关于节点的个性化资料比较少,自己 ...
- 【MM系列】SAP MM模块-控制采购订单中某些项目的输出显示
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-控制采购订单中某些 ...
- python每日一练:0015题
第 0015 题: 纯文本文件 city.txt为城市信息, 里面的内容(包括花括号)如下所示: { "1" : "上海", "2" : & ...
- Java第三周课程总结&实验报告一
第三周课程总结 1.关于面向对象的一些具体内容,明白了类与对象以及Java的封装性和构造方法以及对对象匿名的相关知识. 2.this关键字,它是表示类的成员属性(变量),使用this构造方法时必须放在 ...