CSS语法规范一

CSS语法规范

  1. CSS规则由两个主要的部分构成:选择器以及一条或多条声明。
p{
                color: red;
                font-size: 12px;
            }

CSS代码风格

  1. 样式格式书写

    • 紧凑格式
    • h3 {color: deeppink;font-size:20px}
    • 展开格式
    • h3 {
         color: deeppink;
         font-size:20px
      }
    • 推荐展开格式书写,因为直观
  2. 样式大小写风格
    • h3 {
         color: deeppink;
      }
    • h3 {
         COLOR: deeppink;
      }
    • 推荐样式选择器、属性名,属性值关键字全部使用小写字母,特殊情况除外
  3. 样式空格风格
    • h3 {
         color: deeppink;
      }
      • 属性值前面,冒号后面,保留一个空格
      • 选择器(标签)和大括号中间保留空格

CSS基础选择器

  1. CSS选择器的作用

    • <div>我是div</div>
      <p>我是段落</p>
    • 根据不同的需求把不同的标签选出来这就是选择器的作用。简单来说就是选择标签用的
    • CSS做两件事
      • 找到所有选择的标签
      • 设置这些标签的样式
  2. 选择器分类
    • 选择器分为基础选择器复合选择器 两大类

      • 基础选择器是由单个选择器组成
      • 基础选择器包括:标签选择器、类选择器、id选择器和通配符选择器
        • 标签选择器
        • 标签名{
               属性1:属性值1;
               属性2:属性值2;
               属性3:属性值3;
          }
        • 作用:可以把某一类标签全部选择出来。
        • 优点:能快速为页面中同类型的标签统一设置样式
        • 缺点:不能设计差异化样式,只能选择全部的当前标签
        • 类选择器
          • .类名{
                 属性1:属性值1;
                 属性2:属性值2;
                 属性3:属性值3;
            }
          • 类选择器口诀:
            • 样式点定义,结构类(class)调用,一个或多个,开发最常用
          • 【注意】
            • 类选择器使用"."进行标识,后面紧跟类名(自定义)
            • 可以理解为给这个标签起一个名字
            • 长名称或者词组可以使用中横线来为选择器命名
            • 不要使用纯数字、中文等命名,尽量使用英文字母来表示
            • 命名要有意义,尽量使别人一眼就知道这个类名的目的
        • 类选择器——多类名
          • 多类名使用方式
          • <div class="red font20">艾希</div>
            • 【注意】:

              • 在标签class属性中写 多个类名
              • 多个类名中间必须用空格分开
              • 这个标签就可以分别具有这些类名的样式
          • 使用场景
            • 可以把一些标签相同的元素放在一个类里
            • 这些标签就可以调用这个公共的类,然后在调用自己独有的类
        • id选择器
          • HTML元素以id属性来设置id选择器,CSS中id选择器以“#”来定义
          • 语法:
            #id{
                 属性1:属性值1;
                 属性2:属性值2;
                 属性3:属性值3;
            }
          • 【注意】样式#定义,结构id调用,只能调用一次,不能被别的标签调用
          • 与类选择器的区别
            • 类选择器好比人的名字,一个人可以有多个名字,同时一个名字也可以被多个人使用
            • id选择器好比人的身份证号码,全国唯一
            • id选择器和类选择器最大的区别在使用次数上
            • 类选择器在修改样式中用得最多,id选择器一般用于页面唯一性元素上,经常和js搭配调用
        • 通配符选择器
          • 在CSS中,通配符选择器使用“*”定义,他表示选取页面中所有的元素
          • 语法
            *{
                 属性1:属性值1;
                 属性2:属性值2;
                 属性3:属性值3;
            }
          • 【注意】
            • 通配符选择器不需要调用,自动就给所有的元素使用样式
基础选择器 作用 特点 使用情况 用法
标签选择器 可以选出所有相同 的标签 不能差异化选择 较多 标签名{属性:属性值;}
类选择器 可以选出一个或多个标签 可以根据需求选择 非常多 .类名{属性:属性值;}
id选择器 一次只能选择一个标签 ID属性只能在每个HTML文档中出现一次 一般和js搭配 #id{属性:属性值;}
通配符选择器 选择所有 的标签 选择的太多,有部分不需要 特殊情况使用 *{属性:属性值;}

原文地址:https://www.cnblogs.com/SSPOFA/p/11768671.html

时间: 2024-10-07 16:01:53

CSS语法规范一的相关文章

Css3之基础-1 Css 概述、样式表使用方式、语法规范

一.CSS 概述 CSS概述 - CSS作用 CSS概念 - CSS (Cascading Style Sheets): 层叠样式表,又叫级联样式表,简称样式表 - 用于 HTML 文档中元素的样式定义 - 实现了将内容与表现分离 - 提高代码的可重用性和可维护性 CSS与HTML之间的关系 - HTML 用于构建网页的结构 - CSS 用于构建 HTML 元素的样式 - HTML 是页面的内容组成,CSS是页面的表现 HTML 属性与CSS样式的使用原则 - W3C 建议尽量使用CSS样式取代

CSS语法

1.CSS语法规范总结 内联样式:有样式声明组成 <h1 style="background-color:silver;color:blue;">文本</h1> 样式表:有多个样式规则组成 每个样式规则有两部分:选择器和样式声明 2.CSS样式表特征 继承性 大多数CSS的样式规则可以被继承 层叠性 可以定义多个样式表 不冲突时,多个样式表中的样式可层叠为一个 优先级 样式定义冲突时,按照不同样式规则的优先级来应用样式 3.样式优先级 浏览器缺省设置 外部样式表

CSS的语法规范

1.CSS的语法规规范 在使用HTML时,我们需要遵从一定的语法规范,CSS也是如此,如果你想熟练的对网页进行修饰,收i西安就需要了解一下CSS样式规则. CSS规则: CSS的两个主要部分:选择器以及一条或多条声明: h1 {color:red: front-size=26px} 其中h1是选择器,color是属性,red是值,font-size是属性,25pxs是值.相当于给谁修改样式,修改为什么样的样式.属性与值之间必须有一对冒号" : ",各属性之间必须用分号" ;

CSS语法与用法小字典

前言:这是上学时期对CSS学习的整理,一直没见过光,由于不是专门做前端开发的,难免写不到重点,但对于看懂CSS,和掌握一些基本的用法,熟悉里面的门路还是大有裨益的.由于是从word中贴过来的,排版和格式都稍差些.方便日后自己查阅,方便自己同时也方便他人,多好的一件事啊,呵呵! CSS目录 一.       CSS简介... 4 1.    CSS的分类... 4 1.1      内嵌样式... 4 1.2      内部样式表... 4 1.3      外部样式表... 4 2.    样式

HTML (css样式规范)

CSS样式规范 1.类选择器 2.标签选择器 3.id选择器 4.CSS样式的子选择器 类选择器 1.必背的固定结构,成为CSS样式标记.所有的样式都可以写成CSS样式的标记中 <style type="text/css"> </style> 2. type=“text/css” 意思是声明这个标记是css样式类型 type:类型的意思 text:文本的意思 css:叠层样式表 3.类选择器语法格式 .类名 (点加类名) 写的位置:在css样式的标记中 调用方法

史上最精辟的html/css编码规范(转)

黄金定律 永远遵循同一套编码规范,不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的. HTML 语法 用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法. 嵌套元素应当缩进一次(即两个空格). 对于属性的定义,确保全部使用双引号,绝不要使用单引号. 不要在自闭和(self-closing)元素的尾部添加斜线 -- HTML5 规范中明确说明这是可选的. 不要省略可选的结束标签(closing tag)(例如,</li>或</body

HTML/CSS编码规范

HTML编码规范 code { font-family: "PT Mono", Menlo, "Courier New", monospace; padding: 2px 4px; font-size: 85%; color: #d44950; background-color: #f7f7f9; border-radius: .2rem; } .dec, .var {color: #606;} .pln {color: black;} .tag {color: #

web项目开发 之 前端规范 --- CSS编码规范

此文严格按照W3C规范和部分实际项目可读性,浏览器加载,性能等众多属性权衡,做出平时前端编码规范 文档.供广大web工作者参考并实施,对维护和项目扩展升级都能省时省力. 转载请注明出处:JS前端实用开发QQ群 :147250970  欢迎加入~! CSS编码规范 1 前言 2 代码风格 2.1 文件 2.2 缩进 2.3 空格 2.4 行长度 2.5 选择器 2.6 属性 3 通用 3.1 选择器 3.2 属性缩写 3.3 属性书写顺序 3.4 清除浮动 3.5 !important 3.6 z

web前端(14)—— JavaScript的数据类型,语法规范1

编辑器选择 对js的编辑器选用,有很多,能对html编辑的,也能对js编辑,比如notepad++,visual studio code,webstom,atom,pycharm,sublime text,Hbuilder等等的,根据你的喜好来就行 调试 在我们编写js时,也可以像调整css样式一样的在线编辑,在每个浏览器的调试界面(按快捷键f12可以直接打开,或者右键鼠标-检查)里,都可以直接进行js的编写调试 例: 以上的语法您暂且可以忽略,因为下面紧接着就会讲解到 变量 稍微对编程开发有点