Maison  >  Article  >  interface Web  >  Quelle est la différence entre le signe dièse et le point du sélecteur CSS ?

Quelle est la différence entre le signe dièse et le point du sélecteur CSS ?

零下一度
零下一度original
2017-06-28 09:51:002302parcourir
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;

Regardons d'abord le code~

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;
}


# correspond à l'identifiant
Le point correspond à la classe
Aucune balise html correspondante
Cela peut se résumer en une phrase : La classe peut être utilisée à plusieurs reprises mais l'ID ne peut être utilisé qu'une seule fois dans une page. Il est possible que l'utilisation répétée du même identifiant ne pose pas de problèmes dans la plupart des navigateurs, mais il s'agit certainement d'une utilisation incorrecte selon la norme et peut provoquer des problèmes réels dans certains navigateurs.
Dans l'application réelle, la classe peut être plus utile pour la mise en page du texte, etc., tandis que l'ID est plus utile pour la mise en page des macros et le placement de divers éléments.


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn