之前没有开通好博客,笔记都记录在有道云,今天全部转过来!!!

1、当同一个html元素不止一个样式定义时,内联样式(在html元素内部)拥有最高的优先权;其他如内部样式表(位于<head>标签内部),外部样式,浏览器缺省设置次之;
 
2、css规则由两个主要部分构成:选择器以及一条或多条声明
      例如:h1{color:red;font-size:16px}  h1为选择器,{}内的为声明
 
3、几个选择器可共享声明,中间用逗号隔开,
      例如:h1,h2,h3,h4,h5,h6{color:red;}
 
4、派生选择器是通过元素在其位置的上下文关系的来决定,
     例如 li strong{font-style:italic;font-weight-normal}
             能按上面样式显示的代码为
             <u><li><strong>可以显示上面的样式</strong></li></ul>
             下面代码不能显示上面的样式
              <p><strong>不可以显示上面的样式</strong></p>
 
5、id选择器可以为标有特定id的html的元素指定特定的样式
     id选择器以“#”来定义 ,例如#red{color:red}
     id选择器常常被用来建立派生选择器,例如:
     #sidebar p{font-style:italic;text-align:right;margin-top:50px}
 
6、类选择器以一个点号显示,例如:.center{text-align:center}
     和id选择器一样,class也常常被用来做派生选择器
     例如:   .fancy td{color:red;background: yellow}
     元素也可基于他们的类被选择
     例如:td .fancy{color:red;background:yellow}
 
7、属性选择是对带有指定属性的html元素设置样式
     例如[tital]{color:red}
            <h1 tital="可以显示">可以显示</h1>
            <h1>不可以显示</h1>
 
8、属性和值选择器
     [tital~=hello]{color:red}解释为只要tital含有hello的元素都可以被执行
     例如:<h1 tital="hello word">hello word</h1> 可以被执行
               <h2 tital=:student hello">student hello</h2>可以被执行
     属性选择器可为不带有id或class的表单设置样式
     例如;input[type="text"]{width:50px;background:yellow;margin-bottom:10px;front-famliy:宋体;}
 
9、链接外部样式表需要用到<link>标签,例如:
     <head>
            <link rel="stylesheet" type="text/css" href="mystyle.css">
     </head>

CSS基础笔记的更多相关文章

  1. 妙味课堂——HTML+CSS基础笔记

    妙味课堂的课程讲得非常的清楚,受益匪浅.先把HTML和CSS基础课程部分视频的学习笔记记录如下: padding #PS基础 ##前端需要的PS技能 - PS技能(前端需要):切图.修图.测量 - P ...

  2. html&css基础笔记

    有道笔记:http://note.youdao.com/noteshare?id=a6d7eab195085655bbfce86665524e35 一 HTML结构标签 HTML基本标签 标题标签 & ...

  3. Css基础笔记(部分)

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  4. 〖前端开发〗HTML/CSS基础知识学习笔记

    经过一天的学习,把慕课网的HTML/CSS基础知识学完了,笔记整理: 1. 文件结构: HTML文件的固定结构: <html> <head>...</head> & ...

  5. CSS3基础——笔记+实战案例(CSS基本用法、CSS层叠性、CSS继承性)

    CSS3基础——笔记 CSS是Cascading Style Sheet的缩写,翻译为"层叠样式表" 或 "级联样式表".CSS定义如何显示HTML的标签央视, ...

  6. HTML&CSS基础学习笔记—创建列表

    创建一张表格 很多时候我们需要在网页上展示一些数据,使用表格可以很好的来展示数据. 在HTML中<table>标签定义 表格. <table> </table> 添 ...

  7. 学习笔记(一) HTML+CSS基础课程

    这个周把慕课网的<HTML+CSS基础课程>课程学完,内容都是非常非常基础的,不过还是学到了几个小知识点,记下来先. <a>超链接发送邮件 直接上把他的图片给挪过来了,我就不打 ...

  8. 总结了一下css的部分基础知识点。---css学习笔记01

    一. css基础 1. 什么是css 层叠样式表:层叠 2. css的三种使用方式 style 属性 --> <div style="css属性值"></d ...

  9. CSS学习笔记

    CSS学习笔记 2016年12月15日整理 CSS基础 Chapter1 在console输入escape("宋体") ENTER 就会出现unicode编码 显示"%u ...

随机推荐

  1. MS-SQL数据库备份方法

    一.手动备份 打开企业管理器 --> 右键点击需要备份的数据库 --> 所有任务 --> 备份数据库 或者: 查询分析器: use master  backup database 数 ...

  2. C#扩展方法的理解

    “扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型.重新编译或以其他方式修改原始类型.” 这是msdn上说的,也就是你可以对String,Int,DataRow,DataTable等这些 ...

  3. oracle datetime

    to_date('" + Convert.ToDateTime(TCRQ).ToString("yyyy-MM-dd")+"','YYYY-MM-DD'), C ...

  4. app打包,发布(同步发生冲突)

    1:打包步骤: 1:桌面建立一个文件夹,名字叫keystore 2:点击build下面的 ,如下:     3:会出现如下界面: 4:下一步: 5:如果有keystore,请点击 choose exi ...

  5. 使用.NET框架、Web service实现Android的文件上传(一)

    上面是上传结果的展示,下面具体讲一下实现过程. 一.Web Service (.NET) namespace VedioPlayerWebService.service.vedios { [WebSe ...

  6. (原)python中import caffe提示no module named google.protobuf.internal

    转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5993405.html 之前在一台台式机上在python中使用import caffe时,没有出错.但是 ...

  7. [CSAPP]并发与并行

    学了这么久的计算机,并发与并行的概念理解的一直不够透彻.考研复习那会儿,以为自己懂了,然而直到看了CSAPP才算是真正明白了这俩个概念. 并发(concurrency) 流X和流Y并发运行是指,流X在 ...

  8. Redis使用(1)---安装

    简介 Redis具体简介可以百度.它可以在Linux和Windows下运行,但官方只提供针对Linux的包,Windows对其也有自己的开发团队. redis官网:http://www.redis.i ...

  9. JVM中可生成的最大Thread数量

    最近想测试下Openfire下的最大并发数,需要开大量线程来模拟客户端.对于一个JVM实例到底能开多少个线程一直心存疑惑,所以打算实际测试下,简单google了把,找到影响线程数量的因素有下面几个: ...

  10. C51函数的递归调用

    前几天在写C51程序时用到了递归,简单程序如下: void WRITE_ADD(uchar addr,uchar wbyte) { START(); //先发送起始信号 WRITE_BYTE(0xa0 ...