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.上面我们就是删除了超链接的下划线,比如我们还可以设置如下:
p {text-decoration:overline;}
p {text-decoration:line-through;}
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="my.css">
</head>
<body>
<p>博客园辛星,传递温情</p>
</body>
</html>
然后创建一个my.css,内容如下:
p{color: red;text-align: center;
font-size: 13px;font-style: italic;}
****************小结***************
1.本节我们主要涉及的就是颜色和字体的排版以及字体的样式。
2.这里需要说明的是一个是text类的,它用于排版,是一群文字的排布方式。
3.而font则是每个字的格式,比如字体,字号,字体是否倾斜等等。
2014年度辛星css教程夏季版第三节的更多相关文章
- 2014年度辛星css教程夏季版第六节
这一节我们就要讲到布局了,其实布局本身特别简单,但是要合理的布好局就不那么简单了,就像我们写文章一样,写一篇文章非常简单,但是要写一篇名著就很难了,这需要我们扎实的功底和对文学的理解,但是,千里之行, ...
- 2014年度辛星css教程夏季版第五节
本小节我们讲解css中的”盒模型“,即”box model“,它通常用于在布局的时候使用,这个”盒模型“也有人成为”框模型“,其实原理都一样,它的大致原理是这样的,它把一个HTML元素分为了这么几个部 ...
- 2014年度辛星css教程夏季版第四节
接下来的这一节我计划讲解的是超链接和列表的样式,然后我们做出一个导航栏出来,其实导航栏是非常常见的,但是我们这里做得这个有点并不那么完善,等我们学完了css之后再完善它. ************** ...
- 2014年度辛星css教程夏季版第二节
第一节我们简介了一下CSS的工作流程,我相信读者会有一个大体的认识,那么接下来我们将会深入的研究一下CSS的细节问题,这些问题的涉及将会使我们的工作更加完善. *************注释***** ...
- 2014年度辛星css教程夏季版第一节
CSS是Cascading Style Sheets的缩写,即层叠样式表,它用于表现HTML的样式,即HTML只是去写该网页有哪些内容,至于如何去表现它们,由CSS去定制. ************* ...
- 2014年度辛星css教程夏季版第七节
本小节我们研究浮动的问题,浮动使得布局更加灵活,虽然我们前面也有关于布局的讲解,但是它们提供的内容还是太有限了,要想获得更强大的布局,还必须使用浮动才能完成更灵活的布局. ***********浮动* ...
- 2014年度辛星html教程夏季版第三节
接下来我们继续学习HTML中的标签,希望大家能够再接再厉,同时辛星也会支持大家,我们一起努力,一起加油.我们本小节来认识另外几个标签. *************空格和换行************** ...
- 2014年度辛星html教程夏季版第一节
从今天起开始在博客园开启自己的html教程啦,先从第一节开始把,首先推荐一个网站,就是http:/www.w3cschool.cc,这是一个公开的教学网站,但是它有一个问题,那就是虽然很全面,但是不是 ...
- 2014年度辛星html教程夏季版第八节
经过前面七节的学习,我感觉大家的HTML的功底也差不多了,而且我特别的删去了某些东西,比如框架,如果回到几年前,那么框架是非常流行的,但是现在都到了2014年了,这些东西早就该被遗忘了,因此,我果断的 ...
随机推荐
- mysql事务回滚
首先条件是表要设置为 InnoDB 类型. 当在一个库连接中,通过调用另一个 库名称.表名称,可以回滚: 当用USE dbName后,在两个或多个库操作时,一次只能回滚一个库中的东西: 当在多个数据 ...
- 实例源码--Android智能家居系统源码
下载源码 技术要点: 1.Android应 用开发基础框架 2.SQLITE数据库的 使用 3.网络通信 4.GOOGLE地图模块 5.源码带有非常详 细的中文注释 ...... 详细介绍: ...
- 【转】如何在Mac上撰寫C++程式
原文: http://www.macuknow.com/node/4901 本文使用的开发环境:Xcode 5.其实步骤很简单,只需要简单的几步就ok了. 點選Create a new Xcode p ...
- HTML5表单内元素的required属性
当表单内元素(如input.textarea)中有required属性并且值不为false的时候,则该字段不能为空,否则提交失败. <input type="text" au ...
- 关于增强for循环
1 增强for循环增强for循环是for的一种新用法!用来循环遍历数组和集合. 1.1 增强for的语法for(元素类型 e : 数组或集合对象) {}例如:int[] arr = {1,2,3};f ...
- [设计模式]观察者模式1(用JDK提供的API)
观察者模式: 被观察的类: package cn.itcast.obserdemo; import java.util.Observable; //House是被观察的,这里直接继承java中的类库( ...
- readint writeint
inline int readint() { char c = getchar(); while(!isdigit(c)) c = getchar(); ; while(isdigit(c)) { x ...
- 关于post请求参数的大小限制的说明
最近做一个上传图片的项目,前端使用jquery 的post提交,然后把上传的图片的base64码 传到后台,发现几KB或者几十KB的图片,都可以传到后台,但是在上传几M 的图片在后台接收的时候,发现传 ...
- MongoDB基本操作
转:http://zhidao.baidu.com/link?url=D5s4tNnP6hH0XPZkFooV-o4MQH3pNZh7C3rtLX_HtVWaIyBRhLIUyoZYfVv15l2eS ...
- BFC引发的关于position的思考
BFC布局规则: 内部的Box会在垂直方向,一个接一个地放置. Box垂直方向的距离由margin决定.属于同一个BFC的两个相邻Box的margin会发生重叠 每个元素的margin box的左边, ...