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年了,这些东西早就该被遗忘了,因此,我果断的 ...
随机推荐
- springMVC学习笔记二
六.springmvc的注解 xml的配置→注解 1.新建一个配置文件还是在config下 新建springAnnotation-servlet.xml web.xml 修改初始化为<param ...
- 利用QT开发一个记事本
区别于之前创建爱的各个工程,这次我们在这里选择基类为QMainWindow. 然后默认目录就是 直接到对应文件中进行代码的书写: main.cpp: #include "mainwindow ...
- 详细讲解Android对自己的应用代码进行混淆加密防止反编译
1.查看项目中有没有proguard.cfg. 2.如果没有那就看看这个文件中写的什么吧,看完后将他复制到你的项目中. -optimizationpasses 5 -dontusemixedcasec ...
- css关于宽度
很多时候,我们指定了某个元素的宽度,浏览器渲染时却只给这个元素一半的宽度,这时可以试试min-width属性,该属性表示浏览器不能偷懒,资源再紧张也得分配min-width指定的宽度.
- 【高级JSE技术】线程池
引言 线程池是java并发技术中常用的一种,通过缓存线程资源避免了频繁的创建销毁线程带来的额外开销,从而提高性能.JDK中有相应的Executor框架实现,而Spring中也带有线程池的功能.本文将从 ...
- ASP.NET会员注册登录模块(MD5加密,Parameters防止SQL注入,判断是否注册)
MD5加密,Parameters防止SQL注入: protected void btnLog_Click(object sender, EventArgs e) { //获取验 ...
- 阿里云 mysql 无缘无故挂掉
近期在登录自己博客时,老是报数据库连接失败,然后重启服务器就好了.但是,重启服务器很耗时间,不方便,不能每次都重启吧于是远程连接服务器看了一下原来是数据库服务挂掉了启动时还报错于是查看了下错误日志 2 ...
- Oracle、DB2、SQLSERVER、Mysql、Access分页SQL语句梳理
最近把平时在项目中常用到的数据库分页sql总结了下.大家可以贴出分页更高效的sql语句.sqlserver分页 第一种分页方法 需用到的参数: pageSize 每页显示多少条数据 pageNumbe ...
- kettle Row Normaliser(行转列)
表1 设置 表2
- [转]如何学好windows c++编程 学习精髓(收集,整理)
以下是很多VC爱好者的学习经历,希望对大家有所帮助: 我记得我在网上是这么说的:先学win32的SDK,也就是API, 再学MFC,这么一来呢,就先有个基础,MFC是API的封装, 如果API用的熟了 ...