CSS是Cascading Style Sheets的缩写,即层叠样式表,它用于表现HTML的样式,即HTML只是去写该网页有哪些内容,至于如何去表现它们,由CSS去定制。

*************时代的呼唤*************

1.在之前,我们直接把网页的格式写到HTML中去,这样会造成格式的混乱,而且难以阅读和修改,不过这不是最大的问题,最大的问题在于我们想给网页换一个表达样式的时候,需要修改的地方不仅很多关键是非常零散,需要花费很大的力气去定位这些样式。

2.于是,把网页内容与其表现形式相分离的想法就出现了,CSS能够实现对网页中的对象的精确控制,而且支持几乎所有的字体字号样式,还拥有对网页对象和模型样式进行编辑的能力,并且能够进行一定的交互设计,因此功能还是比较强大的。

3.CSS的可读性也很强,稍微熟悉一点英语的,也能够很轻松的读懂CSS代码所要表述的意思,并且取修改它的样式。

***********CSS的历史*************

1.1996年12月17日,CSS1发布,1999年,此推荐被修订。

2.1999年1月1日,CSS2发布,并且增加了对媒介和一些字体的支持。

3.2001年5月23日,CSS3发布,但是只是一项草案,并没有成为W3C的推荐标准,W3C的推荐标准还是1998年5月12日退出的CSS2.

**************CSS快速入门*************

1.CSS的入门比HTML并不高多少,也是一句话入门,剩下的就是实战了。

2.CSS的语法如下:

选择器{ 声明1;声明2;声明3;.....声明N}

3.这里的声明是以 “属性:值”的形式,而且多个声明之间用分号进行分割,即C语言的语句分隔符。

4.这里的属性是我们希望设置的样式属性,至于具体的属性,我们后面会说。

5.先看一个例子:

h1 {color:red; font-size:14px;}

这里的h1就是选择器,当然这里我们直接用标签当做选择器了,后面的color属性取值为red,而后面的font-size属性取值为14个像素。

6.其中color:red就可以理解为一个声明。

7.我们的CSS由多个这样的规则组成。

*************示例*************

1.我们先写一个HTML文件,取名为”xin.html“,内容如下:

<html>
<head>
<title>2014年辛星CSS教学夏季版</title>
<link rel="stylesheet" type="text/css" href="my.css">
</head>
<body>
<p>辛星CSS,期待您的关注,分享知识,传递温情</p>
</body>
</html>

2.可以从第四行代码看出,它导入了一个my.css文件,然后我们在同一目录下新建一个my.css文件,书写内容如下:

p{color: green;font-size: 14px;text-align: center;}

3.我们都保存完毕之后,就可以双击打开my.html文件,发现文字都在中间并且是绿色的。

4.至此,我们大致理解了css的工作机理,下面我们开始深入css的细节处开始学习。

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

1.我们理解了CSS的由来,以及我们演示了CSS的语法。

2.然后我们通过一个小型的例子,演示了CSS的大致使用方式。

最新文章

  1. 《数据结构》2.3单链表(single linked list)
  2. SQLAlchemy模型使用
  3. JAVA_集合框架虐我千百遍,虐也是一种进步
  4. objective c, protocol
  5. Aptana 插件 for Eclipse 4.4
  6. Python快速入门学习笔记(三)——函数的定义与调用
  7. poj3237--Tree 树链剖分
  8. MFC 在对话框显示图片的多种方法
  9. String 的intern() 方法说明
  10. 转 Singleton clr via c#3
  11. CMDB资产管理系统开发【day26】:linux客户端开发
  12. oracle 删除用户
  13. JavaScript 获取按键,并屏蔽系统 Window 事件
  14. JDBC 连接mysql数据库
  15. uvalive 4452 The Ministers’ Major Mess
  16. 推送证书p12文件转换成pem的命令
  17. openshift上传java web项目
  18. Where To Buy -- proposed by Renqian Luo
  19. ls: Call From hdoop2/192.168.18.87 to hdoop2:8020 failed on connection exception: java.net.ConnectException: 拒绝连接; For more details see
  20. spring 事务管理机制

热门文章

  1. 如何定位到div滚动条的最底端
  2. C#_dropdownlist_2
  3. Lucene 索引功能
  4. Css字体中英文对照表
  5. javascript/jquery给动态加载的元素添加click事件
  6. nc命令用法举例
  7. hdu 1094 A+B for Input-Output Practice (VI)
  8. .net MVC中JsonResult 返回类
  9. Unity3d不支持vistual studio2012?用vs2012打开unity c#脚本进行编码的方法。
  10. 【自用】爬虫配置XML时拼接URL中文转Unicode问题(例如北京转成%u5317%u4EAC)