一、属性

属性:表示事物的一些特征

属性分为标签属性和样式属性

标签属性:<img src="1.jpg" width="200px" heifht="200px"/>

样式属性:<style>

        p{

          color:red;

          }

二者的区别:1、位置不一样 —— 样式属性写在style中 标签属性写在标签内

      2、写法不一样 —— 样式属性是属性:属性值,标签属性是属性="属性值"

二、选择器

1、样式到底按什么要求?

由选择器的权重来决定的

注:标签的权重是1,  class的权重是10,   id的权重是100.

权重是可以叠加的

2、浏览器是如何去执行代码?

浏览器执行代码是从上到下,从左到右。

3、选择器的种类

  1)、标签选择器

  2)、id选择器

  3)、class选择器

  4)、后代选择器

       p  a{

        color: red;          标签嵌套多层(包括一层)

        }

  5)、子代选择器

      .pp>a{

           color: red;         标签嵌套只有一层关系

         }

  6)、交集选择器

     #p.aa {

         color: red;

        }

    注:千万不能把标签写在后面,如:.app

三、CSS

1、CSS:层叠样式表

  目的:是给html添加样式

   <style   type="text/css"></style>

2、网页中如何嵌套style样式

  1)、行间样式:把style当做属性写在标签内

    <p style="color: red;">heello</p>

  2)、行内样式: 把style当作做标签来用写在head之间

    <head>

      <meta charset="UTF-8">

      <title></title>

      <style  type="text/css">

        p{

           color: red;                        行内标签

         }

      </style>

    </head>

  3)、把style当做CSS文件来用。外部引用

    <link  type="text/css" rel="stylesheet"  href="./01.css">

  注:rel和href是必不可少的

    双标签     必须写结束标签,p可以忽略结束标签

3、CSS的三种引入方式:

  1)、行间样式:把style当做属性来使用,键值对在属性值中该怎么用就怎么用;

  2)、行内样式:把style当做标签来使用,键值还是老样子;

  3)、外部引入:将样式写在CSS文件中,还是以键值对形式书写样式。

属性,选择器和css的更多相关文章

  1. 23----2013.07.01---Div和Span区别,Css常用属性,选择器,使用css的方式,脱离文档流,div+css布局,盒子模型,框架,js基本介绍

    01 复习内容 复习之前的知识点 02演示VS创建元素 03div和span区别 通过display属性进行DIV与Span之间的转换.div->span 设置display:inline   ...

  2. Jquery选择器大全、属性操作、css操作、文档、事件等

    一.简介   定义  jQuery创始人是美国John Resig,是优秀的Javascript框架: jQuery是一个轻量级.快速简洁的javaScript库. jQuery对象  jQuery产 ...

  3. CSS属性选择器温故-4

    1.属性选择器就是通过元素属性来找到元素 2.属性选择器语法 CSS3遵循了惯用的编码规则,通配符的使用提高了样式表的书写效率,也使CSS3的属性选择器更符合编码习惯 3.浏览器兼容性 CSS选择器总 ...

  4. CSS 属性选择器(八)

    一.属性选择器 属性选择使用中括号进行标识,中括号内包含属性名,属性值或者属性表达式 如h1[title],h1[title="Logon"], 二.属性选择器分类 2.1.匹配属 ...

  5. CSS笔记(二)CSS属性选择器

    对带有指定属性的HTML元素设置样式. 参考: http://www.w3school.com.cn/css/css_syntax_attribute_selector.asp 选择器 描述 [att ...

  6. IE7浏览器下CSS属性选择器二三事

    一.为何专门说起IE7 以前,或者说数年前,我们从事桌面端网页开发的时候,基本上都还要兼顾IE6浏览器, 即使有些特性,IE7支持,我们也会忽略之.于是,我们会不自然地把IE6和IE7浏览器归为一路货 ...

  7. css笔记04:属性选择器

    1.属性选择器: 带有 title 属性的所有元素设置样式: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN ...

  8. css中的7中属性选择器

    在CSS的选择符中有七个属性选择符.它们分别是: 1.E[att] 选择具有att属性的E元素. 2.E[att="val"] 选择具有att属性且属性值等于val的E元素. 3. ...

  9. css样式表中四种属性选择器

    学习此连接的总结http://developer.51cto.com/art/201009/226158.htmcss样式表中四种属性选择器1> 简易属性 tag[class]{ font-we ...

  10. CSS 选择器之基本选择器 属性选择器 伪类选择器

    CSS 选择器 常见的选择器列表图 CSS选择器笔记 基本选择器 通配符选择器(*) 元素选择器(E) 类选择器(.className)    所有浏览器都支持类选择器,但多类选择器(.classNa ...

随机推荐

  1. 单片机CY与OV的区别

    CY(Carry): 用于表示加法进算中的进位和减法运算中的借位,加法运算中有进位或减法运算中有借位则CY位置1,否则为0 OV: 表示运算过程中是否发生了溢出,若运算结果超过了8位二进制数所能表示数 ...

  2. 阿里巴巴Druid数据库连接池的使用

    准备: 创建一个基于SpringBoot的web项目 1 引入相关依赖 jpa.mysql.druid <?xml version="1.0" encoding=" ...

  3. 《精通Spring4.X企业应用开发实战》读后感第六章(国际化)

  4. 阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第2课-账号管理子系统设计

    账号管理子系统的设计 客户端需要登录到服务器,在服务器去查询数据库,进行验证该用户. 打开client.c文件 编译之 把它复制到开发板里面去 这个程序是在本地数据库测试的!!!!!!!!!!!!!! ...

  5. java File基本操作,以及递归遍历文件夹

    java 的文件操作,相对来说是比较重要的,无论是编写CS还是BS程序,都避免不了要与文件打交道,例如读写配置文件等.虽然现在很多框架都直接帮你做好了这一步! java.io.File 底层是调用与c ...

  6. hdu1085

    #include <iostream> #include <cstring> using namespace std; int n[3],a[9000],b[9000],i,j ...

  7. PHP现阶段发现的不足点

    1.php测试单元的实现(参考文档:https://blog.csdn.net/weixin_41282397/article/details/85052015)

  8. Docker 基本使用

    本文主要通过在 docker 镜像里安装和启动 nginx 来说明 docker 的基本使用. 1.  下载 ubuntu 这个docker 镜像:    docker pull ubuntu 2.  ...

  9. SQL Server 2012安装——.net framework 3.5离线安装

    前言 电脑用着一直很不舒服,所以就决定对电脑重新配置一番,在装数据库这里,可谓是屡装屡败.自己感觉太麻烦了,于是每次数据库装失败后,就重装系统,然后配置上网文档,这样一来,弄得自己挺恶心,这次很明显成 ...

  10. module.exports 和 export default

    CommonJS模块规范和ES6模块规范完全是两种不同的概念 CommonJS模块规范 Node应用由模块组成,采用CommonJS模块规范. 根据这个规范,每个文件就是一个模块,有自己的作用域.在一 ...