一.css

  css里注释只有一种 /*  */

二.css与HTML四种结合方式

  1.行内样式

    在标签中加入style属性  内部的写法:key1:value;key2:value;

      <div style="font-size:4cm">css</div>

  2.内嵌样式

      <style type="text/css">

        div{

            font-size:4cm;

          }

      </style>

      作用于当前页面中所有具有相同选择器的标签

  3.外部样式引入(主流)

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

    href指定的是样式文件的样式;必须一个个引入,多个link。

  4.  <style>

      @import url(demon2.css);  //分号一定要加

    </style>

  后三种引入方式一般都写在<head></head>中

  优先级总结:就近原则

三.六种选择器

  1.HTML选择器

    div{

        font-size:4cm;

      }

  2.id选择器  #定义css选择器

    #mydiv{

          color:red;

        }

  3. class选择器  .开始--------->引入时在标签中用class属性

    .myclass{

          font-weight:bold;

         }

  4.关联选择器

    选择器1 选择器2 p div{

              font-family:"黑体";

            }

  5.组合选择器

    选择器1,选择器2{}

  6.伪元素选择器

    a:link  超链接未点击的状态

    a:visited  被访问后的状态

    a:hover  光标移到超链接上的状态(未点击)

    a:active  点击超链接时的状态

    <style>

       a{

          font-size:20px;

          color:blue;

        }

        a:hover{

          font-size:50px;

          color:yellow;

           }

        a:visited{

           font-size:10px;

           color:green;

            }

        a:active{

          font-size:100px;

          color:red;

            }

    </style>

四.

  1.字体样式

    font-style:italic;  斜体

    font-weight:bold;  粗体

    font-size:36px;  字号

    font-family:"黑体";  字体

    text-indent:2em;  首行缩进

  2.文本样式

    text-align:right;  右边输入

  3.背景样式

    background:red url('photo.jpg') 150px 40px no-repeat;

    background-color:red;

    background-image:url('photo.jpg');

    background-position-x:150px;

    background-position-y:40px;

    background-repeat:no-repeat;(repeat-x  水平平铺;repeat-y  垂直平铺)

  4.定位

    div{

      width:150px;

      height:60px;

      border:1px solid red;  /*边框 宽度 实线 边框颜色*/

      margin:2px;  /*div与div之间的间距*/

      margin:2px 3px 5px  上2px 左右3px 下5px

      margin:2px 3px  上下2px 左右3px

      padding:10px;  /*边框与文字的距离*/

      }

  5.布局

    float:right;  /*漂浮效果 left center right*/

    clear:both;  /*清除 left right both*/

  

css层叠样式表总结的更多相关文章

  1. CSS层叠样式表(Cascading Style sheets)

    CSS层叠样式表(Cascading Style sheets) --------- ---------------- ----------- --------------- ----------- ...

  2. 《精通CSS层叠样式表》

    书名 <精通CSS层叠样式表> 图片 时间 2017-7月 学习 感觉和ps一样对我都不友好 3天撸完

  3. CSS:CSS层叠样式表的概述

    CSS层叠样式表:Cascading Style Sheets 介绍: 现代网页的设计原则是内容和样式分离,降低它们之间的直接相互依存关系,解耦性,同时,同样的内容,可以通过不同的CSS样式表现出来. ...

  4. css:层叠样式表-网页布局基础

    css:层叠样式表:一.写法分类: 1.内联(行内,写在标签里面,以属性的形式表现,属性名是style) 例:<table style="background-color: aqua& ...

  5. 【HTML/XML 7】CSS层叠样式表

    导读:上篇博客说到用XSL去实现XML文档的表现形式的美化,那么另外一种方式就是CSS的使用.本篇博客系统的介绍CSS,下篇博客,将系统的介绍XSL. 一.CSS的发展历史 1996年,层叠样式表(C ...

  6. 实验时css层叠样式表不更新的情况

    自定义了CSS的样式,希望在页面中起作用.因为MVC中Views/Shared/_Layout.cshtml是所有视图的公共文件,如下: <!DOCTYPE html> <html& ...

  7. 前端内容之CSS层叠样式表

    CSS(Cascading Style Sheet层叠样式表) 把HTML认为是网页的骨架 那么CSS就是用于对HTML骨架进行修饰,比如加背景色.显示方式.位置等等属性 CSS语法形式: 一个完整的 ...

  8. CSS层叠样式表的层叠是什么意思(转自知乎)

    转自知乎上的回答:http://www.zhihu.com/question/20077745 解答一: 层叠指的是样式的优先级,当产生冲突时以优先级高的为准.1. 开发者样式>读者样式> ...

  9. css 层叠样式表

    css选择器 派生选择器 根据其元素在其上下文关系来定义样式 <style type="text/css">body{ font-size:12px; color:re ...

  10. css层叠样式表

    css的三种声明方式    1.行内样式        通过每个标签都有的style属性        <div style="color:red;">黄卫星说没有内容 ...

随机推荐

  1. crontab 设置服务器定期执行备份工作

    基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1-59 每分钟用*或者 */1表示 第2列表示小时1-23(0表示0点) 第3列表示日期1-31 第4列表示 ...

  2. Rabbit的事务

    加入事务的方法: txSelect()  txCommit()  txRollback() 生产者: package com.kf.queueDemo.transactions; import jav ...

  3. javaweb之MVC设计模式

    1.MVC简介 MVC是Model-View-Controller的简称,即模型-视图-控制器.MVC是一种设计模式,它把应用程序分成三个核心模块:模型,视图,控制器,它们各自处理自己的任务. 模型( ...

  4. 二 Channel

    Java NIO的通道类似流,但又有些不同 既可以从通道中读取数据,也可以写数据到通道.但是流的读写通常是单向的 通道可以异步读写 通道中的数据通常总是要先读到一个Buffer,或者总是从Buffer ...

  5. Spring_Spring与IoC_基于XML的DI

    一.注入分类 bean实例在调用无参构造器创建空值对象后,就要对Bean对象的属性进行初始化.初始化时由容器自动完成的,称为注入.根据注入方式的不同,常用的有2类:设值注入.构造注入.(还有一种,实现 ...

  6. json转换工具类

    using System;using System.Collections.Generic;using System.Text;using Newtonsoft.Json;using System.I ...

  7. 医药箱APP静态小项目

    花费了10天时间,纯手写一个医药箱APP静态小项目,里面有上拉加载.左右滑动.弹出层淡入淡出等效果,主要是练习. 以下是一部分页面效果图: 我用的是谷歌的开发者工具的手机端模拟器. 里面需要优化的地方 ...

  8. 浅谈用于WEBGIS开发最重要的4个HTML5特性

    WebGIS是GIS与Internet相结合的产物,一般Internet的开发手段都可用于WEBGIS的开发,比较流行的有Javascript.FLash,到现在应该说市面上的WEBGIS产品和具有的 ...

  9. mysqlcppconn之ConnectOptionsMap的使用

    由来 继上一篇文章, 发现之前写的一篇文章中断线重连部分是错误的, 也是现在翻阅了源码才知道 想要自动重连, 必须使用ConnectOptionsMap才可以 但由于官方代码没有做好导出部分的处理, ...

  10. c++ inline 的位置不当导致的 无法解析的外部符号

    这几天编写代码碰到 无法解析的外部符号 visual studio. 在类中 inline 修饰符应该放在类函数定义的时候而不是声明的地方 即 // test.h 头文件 class A { publ ...