• 技术文章 >web前端 >html教程

    css选择器井号, 句点有什么区别?

    零下一度零下一度2017-06-28 09:51:00原创1622
    CSS里的样式表是有规则组成的,每条规则有三个部分组成:
    1、选择器(如下面例子中的:“body”),告诉浏览器文档的哪个部分受规则影响;
    2、属性(如实例中的font-family、color等),规定了布局的什么方面被设置了;
    3、值(如实例中的Arial,sans-serif,#333333等),给出了式样属性的值。
     #是ID选择器 .是class选择器 *是通配符号 
    比如*{margin:0;padding:0;所有的元素都会沿用这个属性样式}(还有一种情况是IE hack)比如 .b{margin:0;*margin:10px;}这里IE看到的是margin:10px,其他的浏览器看到的会是前面那个margin:0;

    先来看段代码吧~

    body{
    font-family: Arial,sans-serif;
    color: #333333;
    line-height: 1.166; 
    margin: 0px;
     padding: 0px;
    }
    #masthead{
    margin: 0;
    padding: 10px 0px;
    border-bottom: 1px solid #cccccc;
    width: 100%;
    }
    .feature img{
    float: left;
    padding: 0px 10px 0px 0px;
     margin: 0 5px 5px 0;
    }


    #号对应id
    点号对应class
    不加对应html 标签
    归纳成一句话就是:Class可以反复使用而ID在一个页面中仅能被使用一次。有可能在很大部分浏览器中反复使用同一个ID不会出现问题,但在标准上这绝对是错误的使用,而且很可能导致某些浏览器的现实问题。
    在实际应用的时候,Class可能对文字的排版等比较有用,而ID则对宏观布局和设计放置各种元素较有用。


    以上就是css选择器井号, 句点有什么区别?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:html5 css 样式表
    上一篇:Grid布局方式的实例详解 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 浏览器得到地址栏的相关信息_html/css_WEB-ITnose• 提高网页性能的九大技巧_html/css_WEB-ITnose• 【动态页面】(一)前提_html/css_WEB-ITnose• 在每次创建一个新的dialog和对它进行拖拽和拉伸之后,怎么保存下每个dialog的位置和大小代码如下。_html/css_WEB-ITnose• 收藏 检测有内容则显示,无内容则注释的代码_html/css_WEB-ITnose
    1/1

    PHP中文网