zoukankan      html  css  js  c++  java
  • #main和.main区别

    #main 定义的是ID为"main"这个元素的样式
    .main 的意思是新建一个名为"main"的样式
    #main 只能定义ID为"main"这个元素的样式
    .main 一但定义以后,可以让其他的元素来调用,方法为class="main"

    用#定义CSS样式,在调用时必须用ID,用.定义CSS样式,在调用时必须用CLASS。用
    #定义的样式,一般都是定义结构框架,一些大的容器,且在同一个页面只能出现一
    次;而且.定义的样式,一般都是起修饰作用或多次重复的样式。还一点就是在同一
    个层里同时出现ID和CLASS样式,ID更优先于CLASS。

    一个Class是用来根据用户定义的标准对一个或多个元素进行定义的。打个比较恰当
    的比方就是剧本:一个Class可以定义剧本中每个人物的故事线,你可以通过CSS,
    javascript等来使用这个类。因此你可以在一个页面上使用class="Frodo" ,
    class="Gandalf", class="Aragorn"来区分不同的故事线。还有一点非常重要的是
    你可以在一个文档中使用任意次数的Class。

    至于 ID,通常用于定义页面上一个仅出现一次的标记。在对页面排版进行结构化布
    局时(比如说通常一个页面都是由一个页眉,一个报头< masthead>,一个内容区域
    和一个页脚等组成),一般使用ID比较理想,因为一个ID在一个文档中只能被使用
    一次。而这些元素在同一页面中很少会出现大于一次的情况。
  • 相关阅读:
    win7开启Administrator账户
    二叉树遍历
    使用NAnt提高工作效率(二)
    系统服务的最简单实现
    右键附加启动命令行
    C#开发奇技淫巧二:根据dll文件加载C++或者Delphi插件
    百度原CTO李一男经典语录
    Sql开发技巧
    使用NAnt提高工作效率(一)
    对获取config文件的appSettings节点简单封装
  • 原文地址:https://www.cnblogs.com/liuhaitao/p/1318701.html
Copyright © 2011-2022 走看看