zoukankan      html  css  js  c++  java
  • CSS样式

    一、CSS 简介

      层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML和XML等文件样式的计算机语言。CSS不仅可以静态地修饰网页,

    还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字

    号样式,拥有对网页对象和模型样式编辑的能力。

    二、CSS类型

       CSS为HTML标记语言提供了一种样式描述,定义了其中元素的显示方式。CSS在Web设计领域是一个突破。利用它可以实现修改一个

    小的样式更新与之相关的所有页面元素。

    三、行内元素、块元素与空元素

      

    三.行内元素、块元素和空元素

      1.行内元素特点

        1、和其他元素都在一行上;
    
        2、元素的高度、宽度、行高及顶部和底部边距不可设置;
    
        3、元素的宽度就是它包含的文字或图片的宽度,不可改变。 

      2.块级元素特点

         1、每个块级元素都从新的一行开始,并且其后的元素也另起一行。(真霸道,一个块级元素独占一行)
      
        2、元素的高度、宽度、行高以及顶和底边距都可设置。
    
        3、元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。

      3.空元素

        知名的空元素: <br> <hr> <img> <input> <link> <meta> 
        鲜为人知的是: <area> <base> <col> <command> <embed> <keygen> <param> <source> <track> <wbr>

    四、总结

      CSS可以通过各种类型的定义为HTML设计提供方便,减小了HTML网页设计时的工作量。还能方便我们进行元素定位、控制元素的

    可见性和尺寸等行为。总的来说就是方便设计,美化界面。

  • 相关阅读:
    RESTful API设计指南(转载)
    理解RESTful架构(转载)
    什么是FreeMaker?
    为了梦,向前冲!
    php时间输出结果减去一分钟
    利用css+js制作下拉列表
    zzz的口胡记
    UOJ507. 【JOISC2020】星座3(贪心)
    vim使用小记
    UOJ#62【UR #5】怎样跑得更快(反演)
  • 原文地址:https://www.cnblogs.com/-heart-/p/10554814.html
Copyright © 2011-2022 走看看