Css(Cascading Style Sheets,层叠样式表)是一种页面美化方法,通过编辑Css的对象属性达到美化页面的效果。Css的操作基本单元为对象,使用CSS的感觉就像是使用C++/C中的函数,CSS对象就像是函数,通过定义,声明,调用来使用。

CSS有三种选择器(对象定义和使用方式):标签选择器类别选择器ID选择器

CSS有四种包含方法:行内式内嵌式链接式导入式

标签选择器:

定义:引用的样式对象名{标签属性:属性值;标签属性:属性值;…….}

eg: h1,h2{text-align: center; color: red;}

使用:<h1>……..</h1>

<h2>……..</h2>

类别选择器:

定义:标签名.类名{标签属性:属性值;标签属性:属性值;…….}或者

.类名{标签属性:属性值;标签属性:属性值;…….}

eg: p.center{ text-align: center; }

.right{ text-align: right; }

使用:<p class=”center”>……..</p>

<h1 class=”right”>……..</h1>

(*区别:后一种格式表示 所有class属性值为该类名的标签都遵守该类所定义的样式)

    (eg: 定义了.right{text-align: right;},调用的时候,只要是通过class调用right的属性的标签,都可以表现出right的属性。<h2 class=”right”>…..</h2>; <p class=”right”>……      </p>;<span class=”right”>……</span>;等等标签都表现出右对齐的属性。 )

ID选择器:

定义:#id名称{标签属性:属性值;标签属性:属性值;…….}

eg: #sample{font-family:宋体; don’t-size:60pt;}

使用:<p id=sample>……</p>

行内式:

不需要定义选择器,利用style属性直接为元素设计样式

eg: <p style=”color:#FF0000”>……</P>

内嵌式:

先定义选择器,将样式表定义在<head></head>之间。

eg:

<html>
<head> <title>xxxxxx</title> <style type=”text/css”> p{color: #000FF;} .info{font-size: 12px;} </syle> </head>
</html>

链接式:

定义的对象单独放在一个以.css为扩展名的文件里,在使用<link>标签链接到所需要的网页中,在<head></head>之间。

eg: <link href=”xxx.css” type=”text/css” rel=”stylesheet”>

导入式:

与链接式方法类似,只是通过import的方法导入。

eg: <style type=”text/css”>@import url(xxx.css);</style>

CSS样式表的优先级:

嵌入式样式表 > 内联式 > 外联式 > 浏览器默认

16:28:52 2016-10-07

最新文章

  1. css常用样式
  2. 【poj2891】同余方程组
  3. mybatis for .net
  4. CI 笔记(easyui js命令)
  5. UGUI学习之InputField
  6. tarjan求强连通分量+缩点+割点以及一些证明
  7. JavaWeb之ssm框架整合,用户角色权限管理
  8. Android-AnsyncTask异步任务
  9. sqlserver 迁移
  10. Oracle 导出的表不全,以及数据库版本不同导入报错
  11. TCP系列11—重传—1、TCP重传概述
  12. (zhuan) Prioritized Experience Replay
  13. OO第二次课程总结分析
  14. redis 主从配置和集群配置
  15. hdu3037 Saving Beans(Lucas定理)
  16. HDU 3926 并查集 图同构简单判断 STL
  17. BZOJ 3594 [Scoi2014]方伯伯的玉米田(二维树状数组)
  18. 第十三章 Spring消息(待续)
  19. JQuery datatables 标题和内容居中显示
  20. CentOS环境下yum安装LAMP

热门文章

  1. The week in .NET - 1/12/2015
  2. LeetCode-70-Climbing Stairs
  3. C++11笔记&lt;一&gt;
  4. Microsoft.VisualStudio.TestTools.UnitTesting 命名空间
  5. FPGA芯片内部硬件介绍
  6. VMware安装Centos7,已将该虚拟机配置为使用64为,却无法执行64位操作
  7. 【USACO 3.1】Score Inflation(完全背包)
  8. BZOJ 3230: 相似子串
  9. 【bzoj4514】 Sdoi2016—数字配对
  10. web前端历史的总结