CSS工作原理及CSS规则命名介绍

  发布时间:2013-07-11 15:52:53   作者:佚名   我要评论
本文为大家详细介绍下CSS的工作原理:css的一条规则从左到右依次是:选择符、左花括号、属性、冒号、值、右花括号,下面有示例感兴趣的朋友可以参考下哈,希望对大家有所帮助

本文为学习笔记,部分内容摘自李晓峰先生的《CSS设计指南》一书

CSS规则

一条CSS规则实际上就是一条CSS指令,这条指令先选择HTML元素,然后设定选择元素的样式

下面是一条简单的CSS规则,它把段落背景色设置为绿色

Example_1

p{background-color: green}

CSS规则命名

一条CSS规则由选择符+声明两部分组成

选择符:指出要选择的元素

声明:由属性和值组成,属性指出影响元素哪方面样式,值其实就是属性的一种状态

在上面的例子中可以看出一条规则从左到右依次是:选择符、左花括号、属性、冒号、值、右花括号

对Example_1的扩展

①:多个声明写在一条规则中

p{color: green;font-size: 45px;font-weight: bold}

HTML代码如下:

复制代码
代码如下:

<!DOCTYPE html>
<html>
<head>
<title>HTML 5 Template</title>
<meta charset="utf-8">
<link href="style.css" _fcksavedurl="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<p>CSS工作原理</p>
</body>
</html>

运行效果:

clip_image002

PS:每个声明之间,用分号分隔

②:使用逗号将多个选择符组合在一起

h1,h3,p{color: green;font-size: 45px;font-weight: bold}

HTML代码:

复制代码
代码如下:

<body>
<h1>多个选择符组合在一起</h1>
<h3>标题3</h3>
<p>CSS工作原理</p>
</body>

运行效果

clip_image004

③:多条规则应用给同一个选择符

h1,h3,p{color: green;font-size: 45px;font-weight: bold}

现在我们想让p段落的背景色为蓝色,可以继续添加一条规则

p{background-color: blue}

运行效果

clip_image006

选择符有那些种类呢?

一:上下文选择符 基于祖先或同胞元素选择一个元素

二:ID和Class选择符 基于ID和Class属性的值选择元素

三:属性选择符 基于属性的有无特征选择元素

相关文章

  • CSS命名规则和命名方法

    这篇文章是脚本之家小编给大家收藏整理的关于CSS命名规则和命名方法的一些技巧,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2018-01-24
  • DIV+CSS命名规范全记录

    这篇文章主要汇总介绍了DIV+CSS命名规范,十分的全面,也很详细,推荐给想学习DIV+CSS的小伙伴们。
    2015-01-09
  • CSS书写规范、顺序和命名规则

    写了这么久的CSS,但大部分前端er都没有按照良好的CSS书写规范来写CSS代码,这样会影响代码的阅读体验,这里总结一个CSS书写规范、CSS书写顺序供大家参考
    2014-03-06
  • HTML,CSS的命名习惯总结

    HTML,CSS的命名习惯总结,网页前端开发的朋友可以参考下,利于别人阅读代码。
    2011-12-08
  • css命名不能以数字开头

    犯了个错误,css命名不能以数字开头,否则就不起作用了哦,今天无意中碰到的这个问题,以前到是没有注意到这个情况
    2011-07-10
  • CSS命名规范参考及书写注意事项

    CSS命名规范参考及书写注意事项,这里整理的比较全,web前端开发的朋友非常值得参考下。
    2011-01-18
  • 值得收藏的CSS命名规范(规则)常用的CSS命名规则

    本文是小编精心给大家收藏的CSS命名规范(规则)常用的CSS命名规则 ,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-10-19

最新评论