首页 > 代码库 > 2014年辛星解读css第三节

2014年辛星解读css第三节

 第二节我们讲述的几乎全是CSS的选择器,那么下面这一节我们来讲一下CSS的颜色和文本的一些东西,虽然我对调色不大敏感,但是对于颜色还是比较感兴趣的。

*********CSS中的颜色***********

1.说到颜色,不得不一下牛顿,简直是伟大,光的色散,非常大的突破,可以说它一个人完成了几代人没有完成的工作。

2.下面说一下三原色:即红绿蓝,即RGB,我们在CSS中定义一个颜色可以用这种三原色的方式来自己配色,还可以用一些比如red,green等这种比较经典的颜色。

3.我们要配色的话,首先需要以#开头,然后跟上三个双位数字的十六制的写法,所谓十六进制,即每一位从0到F,即包括0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。

4.其中#000000是黑色,#FFFFFF是白色,#FFFF00是黄色,#CCCCCC是一款比较经典的灰色,关于如何配色,我还没有很好的经验可以和大家分享,总之数值越大,颜色越淡,数值越小,颜色越深。

5.CSS这种颜色组合可以产生出大约十六万种颜色,而且这些大多数还是可以被浏览器正确的解释的。

 

***********文本的样式*********

1.虽然网站的布局追求多样化,但是,文字信息仍然是不可少的,下面我们就文字说一下CSS中的使用。

2.关于颜色,用color属性,可以指定文字的颜色,这一点我想大家应该知道怎么用了吧。

3.text-align属性是指文本的对其方式,可以设置为left(居左)、right(居右)、center(居中)、justfy(每一行被展开且宽度相等,左右外边距对齐)。

4.text-decoration是指用来设置或者删除文本的装饰,它的最经典的应用就是删除超链接的下划线,如下代码:

a {text-decoration:none;}

5.上面我们就是删除了超链接的下划线,比如我们还可以设置如下:

1 p {text-decoration:overline;}
2 p {text-decoration:line-through;}
3 p {text-decoration:underline;}

第一个是添加了上划线,第二个是中划线,第三个是添加了下划线,不过下划线用的比较广泛,大家比较好接受,上划线和中划线有点怪怪的感觉。

6.我们还可以设置大小写字母、缩进之类的,我感觉这些对汉语意义不大,倒是英文网站蛮适合的,就不讲了。

 

**************字体**************

1.CSS中我们可以相对自由的设置字体,我们可以用font-family来指定字体名称,我对字体的研究不多,也就知道那么几个。

2.我们可以用font-size来指定字体大小,我们可以用px表示的方式,即像素的格式。浏览器时有默认的大小的,普通文本的大小是16px,我们可以以用font-size来指定该字体的大小。

3.我们除了用px来指定字体的大小,还可以用em来指定大小,em的尺寸单位由W3C建议,1em相当于16px,即我们想用40px的时候,就是使用2.5em。

4.我们可以通过font-style来设置字体的风格,它的两个经典样式就是italic,即倾斜,如下代码:

p {font-style:italic;}

5.下面就来一个大杂烩把:

首先创建一个my.html,内容如下:

复制代码
<html>
<head>
    <title>2014年辛星CSS教学夏季版</title>
    <link rel="stylesheet" type="text/css" href=http://www.mamicode.com/"my.css">>
复制代码

然后创建一个my.css,内容如下:

p{color: red;text-align: center;
    font-size: 13px;font-style: italic;}

 

****************小结***************

1.本节我们主要涉及的就是颜色和字体的排版以及字体的样式。

2.这里需要说明的是一个是text类的,它用于排版,是一群文字的排布方式。

3.而font则是每个字的格式,比如字体,字号,字体是否倾斜等等。

2014年辛星解读css第三节