CSS基本概念和颜色
2017-07-12 11:08
330 查看
CSS基础知识
1.1基本概念
CSS 指层叠样式表(cascading stylesheets)为什么需要CSS:
HTML 描述了要呈现的内容,而CSS 则定义了这些内容的形式,比如字体、颜色等。使用CSS能够将页面内容和呈现形式有效分离,有利于分工合作,也有利于快速更换不同的呈现形式。
样式表的使用有三种方式:内联样式、内部样式、外部样式
(1)使用内联样式
将样式定义到 style 属性中,一次只能定义当前页面的当前标签,内容和呈现形式高度耦合,维护困难,不利于fengonghe
<p style="font-size: 24px; color:green"> 内联样式的演示</p>
(2)内部样式
在<head>标签中通过<style>标签来定义一次定义只能在当前页面运行,内容和表现形式的耦合程度降低了。但还都是在同一个html文件里面,并没有实现完全分离
定义的样式只能运用于当前的这个页面。
<head> <metacharset="utf-8"> <title>Title</title>
<style> p{给了 font-size:36px; color:red;
} </style></head><body><p>内部样式的演示1</p><p>内部样式的演示2</p></body>
(3)外部样式表
首先定义一个样式表文件(.css)
p{
font-size:36px;
color:blue;
}
link:是用于链接css样式文件到需要它的html文件中的,内容和呈现形式彻底分离,有利于分工合作及维护,可在多个html文件中引用。
<head>
<metacharset="utf-8">
<title>Title</title>
4000
<link rel="stylesheet"type="text/css"href="css/E102-01-02.css">
</head>
<body>
1.2颜色
颜色的样式是无穷的,但是计算机只能表示有限的信息。最基本的颜色:
所有的颜色都可以通过红色(red)绿色(green)蓝色(blue)三种颜色调配而成。这三种颜色俗称三原色。
CSS中用8位表示一个颜色,那么可以表示 2的8次方 种颜色,既256种颜色,所以总共可以表示256*256*256种颜色(真彩色)。
CSS中有六种颜色表示形式:
(1) 十六进制形势:#ff0000;
<p style="color:#ff0000;">十六进制颜色表示形式</p>
(2) RGB形式:RGB(1255,0,0);
<pstyle="color:RGB(255,0,0);">RGB颜色表示形式</p>
(3) RGBA形式:(255,0,0,0.5) 在GRB的基础上增加了透明度分量(Alpha),分量的取值范围为0-1.0。
<pstyle="color:RGBA(255,0,0,0.5);">RGBA颜色表示形式</p>
(4) HSL形式:用另外三个分量来表示:色调、饱和度和明度。饱和度和明度在css中取值范围在0~1之间。
<pstyle="color:HSL(120,50%,50%)">HSL颜色表示形式</p>
颜色也可以有另外三个分量来表示,既色调、饱和度和明度。饱和度和明度在css中取值范围在0~1之间。
(5) HSLA形式:在HSL基础上增加了透明度分量(Alpha),分量的取值范围为0~1之间。
<pstyle="color:HSLA(120,50%,50%,0.4)">HSLA颜色表示形式</p>
(6) 预定义颜色
<p style="color:aqua">预定义颜色表示形式</p>
CSS提供了一些常用的预定义颜色,比如red,blue等。
相关文章推荐
- OpenGL基本概念入门4——颜色、光照和材质1
- OpenGL基本概念入门4——颜色、光照和材质3
- 颜色基本概念和颜色位移
- CSS 浮动基本概念
- 【CSS+DIV】CSS基本概念和4种控制页面方法
- 图像颜色处理中的一些基本概念
- 利用DIV+CSS制作网页过程中常用的基本概念及标签使用细节
- 【HTML、JAVASCRIPT、CSS】3、Javascript基本概念
- 1 CSS的基本概念
- Css基本概念及其引入方式介绍
- CSS基本概念
- CSS里的各种水平垂直居中基础写法心得分享(附内联元素,块级元素的基本概念)
- CSS的一点笔记 选择器 基本概念
- CSS里的各种水平垂直居中基础写法心得分享(附内联元素,块级元素的基本概念)
- OpenGL基本概念入门4——颜色、光照和材质2
- 布局概念及css基本概念
- CSS+DIV的基本总结(一、基本概念)
- CSS基本概念
- CSS的基本概念
- css基本用法(层叠、群选择符、派生选择符、颜色值)